
错误&异常&编译问题
duhaomin
开朗,爱运动
展开
-
error C2220: warning treated as error - no ‘object’ file generated
WDK/DDK中掉 error C2220: warning treated as error - no ‘object’ file generated网上搜索而来,保存其实就是关掉编译选项的问题…网上提得最多的就是修改 WDKPATH\i386.inc文件中的MSC_WARNING_LEVEL=$(MSC_WARNING_LEVEL) $(COMPILER_WX_SWIT转载 2013-10-28 16:58:07 · 3521 阅读 · 0 评论 -
Unhandled exception at 0x in xxx.exe: Privileged instruction.
这个的原因是没有权限做某件事情,比如原创 2014-10-13 10:34:34 · 4918 阅读 · 1 评论 -
inline hook【002】
用inline hook 去hook dll中的某个函数的小例子:原创 2014-10-14 10:05:36 · 1046 阅读 · 0 评论 -
VS2008 C# OpenCV “Emgu.CV.CvInvoke”的类型初始值设定项引发异常。
这个问题很常见,是在64位机器上边使用32位的dll导致的,具体jie'jue原创 2014-10-28 15:36:44 · 1645 阅读 · 0 评论 -
DLL调用异常:The value of ESP was not properly......
IME_API int WINAPI Multiplya(int factorA, int factorB){ SNTrace(-1,_T("[test] %d * %d = %d"),factorA,factorB,factorA * factorB); return factorA * factorB; }原创 2014-10-09 12:45:35 · 3193 阅读 · 0 评论 -
apache服务器:拒绝通过IP直接访问网站
遇到的apache服务器:拒绝通过IP直接访问网站用apache搭建的WEB服务器,如何让用户只能通过设定的域名访问,而不能直接通过服务器的IP地址访问呢?方法一:在httpd.conf文件最后面,加入以下代码NameVirtualHost 221.222.222.222ServerName 221.222.222.222Order Allow,De原创 2014-06-12 20:57:33 · 4805 阅读 · 2 评论 -
VS2008报错LINK:fatal error LNK1000: Internal error during IncrBuildImage
原文地址:http://hi.baidu.com/44498/item/d35872efa1411d2b5a7cfb63VS2008报错LINK:fatal error LNK1000: Internal error during IncrBuildImageVS2008的经典BUG。。。每次只要重新编译即可通过,但是转载 2014-07-18 15:12:31 · 1047 阅读 · 0 评论 -
c语言面试题 指针30个常错题型
原文地址:http://blog.youkuaiyun.com/hnust_xiehonghao/article/details/176382971. char * const p;char const * pconst char *p上述三个有什么区别?char * const p; //常量指针,p的值不可以修改char const * p;//指向常量的指针,指向翻译 2014-02-03 23:14:18 · 1912 阅读 · 0 评论 -
CXX0017:Error:symbol "xxx" not found 问题解决方法
CXX0017:Error:symbol "xxx" not found 问题解决方法原文地址:http://blog.youkuaiyun.com/jacksoon/article/details/2467841C++程序运行调试过程中经常碰到CXX0017:Error:symbol "xxx" not found的问题(如下图所示),这是由于编译的时候优化代码所导致的,只要将编译优化选转载 2014-02-17 18:25:39 · 3048 阅读 · 0 评论 -
VS2010中release设置断点调试
VS2010中release设置断点调试在Project->Properties->c/c++->General->Debug Information Format 选择 /Zi在Project->Properties->Linker->General->Debugging 的Generate Debug Info 中选择YES完全的断点设置需要加上:转载 2014-02-21 13:13:57 · 3925 阅读 · 0 评论 -
C++ error: expected statement }
问题描述:在C中,有个宏定义:#define test_yes(x) p("%s .....ok!",x)#define test_no(x) p("%s .....failed!",x)#define test_boot(c,x) if(c)test_yes(x);else test_no(x)于是程序中出现:..........{if(....)原创 2013-11-11 18:29:38 · 4625 阅读 · 0 评论 -
C++指针参数问题
代码:#includeusing namespace std;void getmemory(char *p){p=(char *) malloc(100);strcpy(p,"hello world");} int main(){ char *str=NULL; getmemory(str); printf("%s\n",str); free(str); retur原创 2014-02-03 21:52:52 · 983 阅读 · 0 评论 -
VS2010生成exe在别的机子上运行提示“丢失MSVCR100D.dll”
方法(1)msvcr100d.dll下载,解决找不到msvcr100d.dll的问题是一款dll文件软件。msvcr100d.dll下载,解决找不到msvcr100d.dll的问题DLL文件使用说明:一、如系统提示"找不到msvcr100d.dll"或"msvcr100d.dll缺失" 或者"msvcr100d.dll错误"等等,不用担心,首先把msvcr100d.dl转载 2013-10-29 10:29:23 · 5829 阅读 · 0 评论 -
memcpy函数拷贝时候遇到的虚拟地址与物理地址问题
使用memcpy拷贝的时候,原地址、目的地址、拷贝长度均有:0x71234567,0x345343,200,但是就是拷贝出现异常,找了好久,由于0x72333333是随意使用的一个地址,而它是虚拟地址,所以导致从虚拟地址中拷贝数据到实际分配的物理地址中出现异常,这个如何解决呢?我只想到了将0x71234567变成自己定义分配了内存的数组之类的内存地址,也就是让实际地址中的数据拷贝到实际地址中,这样原创 2013-11-13 15:45:13 · 5216 阅读 · 0 评论 -
xxx.dll: fatal error LNK1169:找到一个或多个重定义的符号
当你所引用的dll存在多个重定义的符号的时候,如果使用Debug编译环境的话,就会提示这个错误,当然如果dll为了就是模块化,可以定义多个不同文件中,此时这样修改:项目---右键---属性----链接器---常规---强制文件输出---仅限多次定义的符号(/FORCE:MULTIPLE)。原创 2013-12-05 14:11:52 · 1912 阅读 · 0 评论 -
【Visual build软件】未能加载Visual C++组建"VCBuild.exe"
使用Visual build软件的时候,编译05版本的VS项目,报错:error MSB3428: 未能加载Visual C++组建"VCBuild.exe"。要解决此问题,1)安装.NET Framework 2.0 SDK;2)安装Microsoft Visual Studio 2005;3)如果将该组件安装到了其他位置,请讲其位置添加到系统路径中;出来这个吓人一跳原创 2013-12-02 15:40:08 · 11916 阅读 · 6 评论 -
error LNK2019:无法解析的外部符号 __cdecl std::_String_base::_Xran(void) 和_Xlen(void)
error LNK2019:无法解析的外部符号 __cdecl std::_String_base::_Xran(void) 和_Xlen(void) 关于这个问题,试图解决了大约一天,也没有解决,原因是VS2005以及以下版本编译出来的静态库lib里边的内容是旧版本编译的,里边有关String的格式应该都是上边无法解析的那种,而我们如果使用高版本的VS试图打开以前的,除了自动转换一些可原创 2013-11-29 15:23:41 · 8440 阅读 · 0 评论 -
出于安全原因 某些设置由系统管理员管理
出于安全原因 某些设置由系统管理员管理后果:socket无法连接telnet 不能连接端口关闭防火墙,总是显示:出于安全原因 某些设置由系统管理员管理解决:重置组策略将下边这两个文件夹内容清空:C:\Windows\System32\GroupPolicyUsersC:\Windows\System32\GroupPoli原创 2014-12-01 19:55:15 · 42363 阅读 · 4 评论