读书人

与C标准库冲突的有关问题

发布时间: 2012-03-30 17:32:09 作者: rapoo

与C标准库冲突的问题
如果工程中存在与std标准库冲突的地方,(工程很大)有什么简便的方法找到冲突原因么?还有哪些因素会造成冲突啊?

[解决办法]
重名我碰到过
[解决办法]
to楼上
> 最好对标准库调用的时候,使用std::修饰
> 也可以把你的其他模块用namespace装起来
c++才可以吧,c项目支持namespace吗~~

toLZ
先include标准库,再逐个添加你的.h,
出现错误的地方,如果是与std冲突,

会出现[重复定义]类似的错误信息,
比如一个func AA();
再在vc的std和你的include里搜索一下,
看是不是都有AA()的声明
有,就是和std冲突,
没有,应该是其他错误


读书人网 >C语言

热点推荐