
<p style=""><strong>VS2010大型项目中经常出现的一种错误:<strong>缺少</strong><strong>类型</strong><strong>说明</strong><strong>符</strong> - 假定为 int。注意: C++ 不支持默认 int</strong></p> <p style="">1. (此情况经常出现在大型工程项目中)如果存在两个类的头文件a.h和b.h,在a.h中有这样的语句:#include "b.h",在b.h文件中有这样的语句:#include "a.h" 且在一个类中有另一个类的对象时 那么就会出现这样的错误。</p> <p style="">2. 没有包含要定义的类的头文件。</p> <p style="">3.项目中少加了宏定义,导致头文件重复定义或相应宏无法识别。</p> <p style="">4.当有多个头文件时,顺序写反也可能导致相关的错误,其根本是头文件中的预编译语句被隐去了。</p><center><img alt src="https://www.dlinews.com/upload/image/article//cc949ce8ee39a538e79aa2f0f.jpeg" style="max-width: 630px;height:auto;"></center>
讯享网

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/189819.html