聚合国内IT技术精华文章,分享IT技术精华,帮助IT从业人士成长

关于GNU编译器的优化

2013-12-22 02:10 浏览: 1776289 次 我要评论(0 条) 字号:

缘起

闲的了

参考资料: http://www.ciselant.de/projects/gcc_printf/gcc_printf.html

 

我的g++的测试:

这里是把 printf 给优化成了puts了, 即使 -O0 也是给优化的

gcc

 

疑问

当c++ 中使用c的头文件时,一般是要如下方式引用:

extern “C” {

..

}

为什么上面例子中include的几个头文件都不需要 extern “C”  却能正常工作呢?

 

关于extern “C” 的参考资料:

http://www.cplusplus.com/reference/clibrary/

http://www.cnblogs.com/skynet/archive/2010/07/10/1774964.html

 

The post 关于GNU编译器的优化 appeared first on PHPor 的Blog.



网友评论已有0条评论, 我也要评论

发表评论

*

* (保密)

Ctrl+Enter 快捷回复