现在的位置: 首页 > 综合 > 正文

GCC 和 VC 关于函数提前申明的不同要求。

2014年03月20日 ⁄ 综合 ⁄ 共 448字 ⁄ 字号 评论关闭

发现GCC 编译的时候不需要函数提前申明,链接的时候当然要了。如下代码竟然能够通过。

GCC 没有打开-Wall开关时没有任何警告和错误。

Codeblocks有点小小的警告:warning: implicit declaration of function `iswap'|

||=== Build finished: 0 errors, 1 warnings ===|

VC 直接提示错误:error C2065: 'iswap' : undeclared identifier
想想GCC这点很危险啊····VC的警告级别默认挺高的。

 

 

 

抱歉!评论已关闭.