1、unhandled exception in
该错误 可能的原因:使用了空指针
2、u_int8_t、u_int16_t等没有定义:
该错误 可能的原因:文件头引用次序有问题
3、常见错误:
在头文件中定义全局变量!造成变量重复定义;因为多个文件引用该头文件,会造成变量重复定义,而变量定义只能定义一次;
如果必须要定义,可以使用的解决方法:在.c文件中定义变量,用extern引用该变量。因为变量可以声明多次(切记,用extern不能有赋值操作,因为带赋值操作的extern 等同于定义)
4、error C2143: syntax error : missing ';' before 'namespace':::
可能原因:缺少’(‘或‘)’或 } { 或 ;等内容。从头文件开始找
5、unexpected end of file while looking for precompiled header directive 或者 明明已经引用了头文件,但还是有未定义的函数
头部 添加#include "StdAfx.h",且添加到最前面
6、加载dll出现 183错误:可能原因:重复加载dll,或给出的dll路径不对,没有找到对应的dll