LNK 链接错误
bai_lu_sz
这个作者很懒,什么都没留下…
展开
-
warning C4742: '...'has different alignment in '...' :4 and 1
warning C4742在网上查到是结构体字节对齐引起的 但是我用的是一个非结构体变量 这个变量在一部分文件里是4字节对齐 一部分文件里是1字节对齐 找的我满头包 但又不能去除#pragma pack(puch, 1) 去除之后会引起其他地方的出错 就如我前几天的文章上写的 必须要字节对齐 最后想到了老大之前给我们做培训的时候提到过的/zp终于不报警告了 虽然知道原创 2012-12-03 17:47:55 · 3148 阅读 · 0 评论 -
C4995
下面是个好的解决方法 也可以用 #pragma warning(disable:4995)搞定1>e:/program files/microsoft visual studio 9.0/vc/include/cstdio(49) : warning C4995: 'gets': name was marked as #pragma deprecated1>e:/program转载 2012-11-22 11:13:53 · 1324 阅读 · 1 评论 -
LNK2019 LNK2001
拷贝几个类到另外一个工程的时候 有一个类的文件(cpp 和 h)忘了加到新的工程 就会出现LNK2019/LKN2001的错误 错误说明是 类的构造函数、析构函数、你用的到类方法都是未解析的符号原创 2012-11-22 11:51:27 · 644 阅读 · 0 评论 -
error LNK2001: unresolved external symbol
查看之后发现是类的static成员没有在定义一般在.h的class是声明 static变量不属于某一个类 就需要在.cpp文件里定义不然就报错原创 2012-12-13 15:14:00 · 634 阅读 · 0 评论