发现GCC 编译的时候不需要函数提前申明,链接的时候当然要了。如下代码竟然能够通过。
GCC 没有打开-Wall开关时没有任何警告和错误。
Codeblocks有点小小的警告:warning: implicit declaration of function `iswap'|
||=== Build finished: 0 errors, 1 warnings ===|
VC 直接提示错误:error C2065: 'iswap' : undeclared identifier
想想GCC这点很危险啊····VC的警告级别默认挺高的。