温馨提示×

C++ pragma指令用于优化的例子

c++
小樊
140
2024-07-20 16:37:47
栏目: 编程语言
C++开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

#include <iostream>

int main() {
    #pragma GCC optimize("O3")
    int sum = 0;
    for (int i = 1; i <= 1000000; i++) {
        sum += i;
    }
    std::cout << "Sum of numbers from 1 to 1000000: " << sum << std::endl;
    return 0;
}

在上面的例子中,#pragma GCC optimize("O3")指令用于告诉编译器对接下来的代码进行优化,这里是对求解1到1000000的所有数字的和进行优化。通过这个指令,编译器会使用O3优化级别来提高程序执行效率。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:C++ pragma指令有哪些用途

0