我只是在想为什么 C++ 编译器有很多优化级别,如 O1、O2 等。为什么所有东西都可以成为一个优化级别 O 的一部分。
我多次尝试在线搜索,但没有得到令人信服的答案。
最佳答案
我的脑海中浮现出:优化需要时间(更多优化意味着编译速度更慢),调试优化后的代码可能会更加困难,更积极的优化可能会发现错误,您可以针对不同的事物(程序大小、速度等)进行优化。 )……
关于c++ - 为什么 C++ 编译器有很多优化级别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48454344/