c++ errorC2446 C2040是什么错误?
2个回答
展开全部
C2446
错误消息
“operator”: 没有从“type1”到“type2”的转换
编译器无法从 type1 转换到 type2。该转换可能没有意义,因为它违反 C/C++ 语义。
http://msdn.microsoft.com/zh-cn/library/kf96f2za(v=VS.80).aspx
C2040
错误消息
“operator”:“identifier1”与“identifier2”的间接寻址级别不同
涉及该运算符的表达式具有不一致的间接寻址级别。
如果两个操作数都是算术的或都是非算术的(如数组或指针),则不用更改就可使用它们。如果一个操作数是算术的,而另一个不是,则算术运算符将转换为非算术类型。
呵呵
http://msdn.microsoft.com/zh-cn/library/kb3dky0e(v=VS.80).aspx
错误消息
“operator”: 没有从“type1”到“type2”的转换
编译器无法从 type1 转换到 type2。该转换可能没有意义,因为它违反 C/C++ 语义。
http://msdn.microsoft.com/zh-cn/library/kf96f2za(v=VS.80).aspx
C2040
错误消息
“operator”:“identifier1”与“identifier2”的间接寻址级别不同
涉及该运算符的表达式具有不一致的间接寻址级别。
如果两个操作数都是算术的或都是非算术的(如数组或指针),则不用更改就可使用它们。如果一个操作数是算术的,而另一个不是,则算术运算符将转换为非算术类型。
呵呵
http://msdn.microsoft.com/zh-cn/library/kb3dky0e(v=VS.80).aspx
参考资料: MSDN
展开全部
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询