VC++报错
风轻扬x
曾梦想仗剑走天涯,看一看世界的繁华
展开
-
无法将参数 2 从“const char [12]”转换为“char *”
有时候碰到如标题的错误提示,比如函数原型void func1(int Index, char *chars); 调用方式为func1(1,"newVariable")会报错,只要在VS中右击打开项目属性页-》C/C++-》语言-》符合模式改为否即可。原创 2020-12-07 22:15:22 · 1508 阅读 · 0 评论 -
usersuppliedvalue不能为NULL
问题简介当DLL项目从VS2013升级到VS2015的时候,想要去改目标文件名多个2015以示区分, 改了之后发现报了如下这个错误。问题原因原因是目标平台版本没设置,设置下就好了解决办法 若要面向 Windows 7 或 Windows Vista,使用值 8.1,因为 Windows SDK 8.1 对那些平台向后兼容...原创 2018-12-29 09:47:14 · 710 阅读 · 0 评论 -
error MSB8011: Failed to register output. Please try enabling Per-user Redirection or register the
将代码移植到另外的目录下,编译出现如下error MSB8011: Failed to register output. Please try enabling Per-user Redirection or register the component from a command prompt with elevated permissions.的报错。 经过查找发现:由于该项目...原创 2019-02-19 18:31:52 · 1004 阅读 · 0 评论 -
error C2589: “(”:“::”右边的非法标记
在引用MQTT的C++动态库时候,在控制台程序测试没问题,但是移到MFC下就会出现warning C4003: “max”宏的实参不足error C2589: “(”: “::”右边的非法标记error C2059: 语法错误 : “::”error C2059: 语法错误 : “)”error C2059: 语法错误 : “)”这样的报错,双击报错定位到下面一行...原创 2019-03-04 10:52:59 · 1452 阅读 · 0 评论 -
必须在构造函数基/成员初始值设定项列表中初始化
C++ primer 上面的一个例子:#include "stdafx.h" class constRef{public: constRef(int ii); int i; const int ci; int &ri;}; constRef::constRef(int ii){ i=ii; ci=ii; ri=i;} //constRef::...原创 2019-03-09 15:40:30 · 2561 阅读 · 0 评论 -
error LNK2001: 无法解析的外部符号
编译的时候报了LNK2001的错误,经查发现为未初始化静态成员变量,如下对静态成员进行初始化就原创 2019-05-22 09:03:42 · 202 阅读 · 0 评论 -
error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“0”不匹配值“2
error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“0”不匹配值“2使用VS2013版本引用外部的lib进行编译时候提示:错误25error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“0”不匹配值“2”(jrtplibSend.obj 中)F:\jrtplibProjects\jrtpli...原创 2019-09-09 16:03:59 · 203 阅读 · 0 评论