Error:有多个运算符"+="与这些操作数匹配
2014-12-06 14:50
218 查看
VS2010下用MFC编程,用CString 定义一个对象m_strLine,希望在onchar消息下实现键盘输入一个字符就把它加入到m_strLine中,写如下代码:
m_strLine+=nChar; 提示如题错误;
解决办法:
因为nChar是UNIT类型的,而m_strline是CString类型的,不同类型的不能进行加减、赋值等操作。改成m_strLine+=(char)nChar就行了
相关文章推荐
- CString + UINT Error:有多个运算符"+="与这些操作数匹配
- Error:有多个运算符"+="与这些操作数匹配
- Error:没有这些操作数匹配的"<<"运算符,操作数类型为:std::ostream<<std::string
- ERROR:没有与这些操作数匹配的运算符,操作数类型为std::string
- >>提示没有与这些操作数匹配的运算符
- 没有与这些操作数匹配的运算符
- XML Parser Error on line 1: 不允许有匹配 "[xX][mM][lL]" 的处理指令目标。
- 给你一个字符串,里面只包含"(",")","[","]"四种符号,请问你需要至少添加多少个括号才能使这些括号匹配起来。
- Parse Fatal Error at line 41 column 24: 元素类型 "url-pattern" 必须由匹配的结束标记 "</url-pattern>" 终止
- Parse Fatal Error at line 41 column 24: 元素类型 "url-pattern" 必须由匹配的结束标记 "</url-pattern>" 终止
- Error:不允许有匹配 "[xX][mM][lL]" 的处理指令目标。
- 记一次错误 Error:不允许有匹配 "[xX][mM][lL]" 的处理指令目标。
- Tomcat启动报Error listenerStart错误 | "beans" 必须匹配 DOCTYPE 根 "null" | java.lang.reflect.MalformedParameterizedTypeException
- 二进制"<<"没有找到接收"std:string"类型的右操作数的运算符(或没有可接收的转换)
- 多个运算符“=”与这些操作数不匹配
- ERROR : org.xml.sax.SAXParseException; lineNumber: 9; columnNumber: 6; 不允许有匹配 "[xX][mM][lL]" 的处理指令目标
- iOS:Error Domain=WebKitErrorDomain Code=101 "The operation couldn’t be completed. (WebKitErrorDomain
- [Errno 14] PYCURL ERROR 7 - "couldn't connect to host"
- [解决问题][不能更新eclipse]错误提示:Error retrieving "feature.xml". [error in opening zip file]
- "symbol lookup error"问题解决