一个简单的C++问题,求大虾帮忙。
CString m_str;
UNIT nChar;
为什么 m_str+=nChar; 这句不行?我用的是VS2010,出现error:有多个运算符“+=”与这些操作数匹配;
这是什么意思?这里能解答C++问题么?
------解决方案--------------------
因为m_str是CString 类型的,而nChar是UNIT 类型的,不同类型的不能进行加减、赋值等操作。改成m_str+=(char)nChar就行了
------解决方案--------------------楼主百度一下不就ok了?
http://zhidao.baidu.com/question/233490182.html