"警告:当在这里初始化时" 初始化列表中成员变量初始化顺序问题

来源:互联网 发布:手机噪声检测软件 编辑:程序博客网 时间:2024/06/05 17:14

最近把之前一个很成熟的项目做代码移植;

操作系统RedHat的,因为现在32位的系统基本上不再维护了,所以项目需要升级到64位;


(x86)RedHat 3.4.6   gcc  3.4.6

(x64)RedHat 4.1.2   gcc  4.1.2


重新编译时 遇到  "警告:当在这里初始化时"   此类警告

这个小细节之前没有注意,这里记录一下


问题:

.h  里的变量声明   和  .cpp里的变量初始化   顺序不一致所致;


解决方法:

调整顺序,.h和.cpp变量顺序一致即可

0 0
原创粉丝点击