gpt4 book ai didi

c - OpenMP pragma 指令是否需要花括号?

转载 作者:行者123 更新时间:2023-11-30 15:27:51 27 4
gpt4 key购买 nike

如果我在 c 中有一个仅适用于单行的 omp pragma 指令,我需要大括号吗?

例如是:

#pragma omp atomic update
x += 1;

与:

相同
#pragma omp atomic update
{
x += 1;
}

谢谢!

最佳答案

根据http://pic.dhe.ibm.com/infocenter/compbg/v121v141/index.jsp?topic=%2Fcom.ibm.xlcpp121.bg.doc%2Fcompiler_ref%2Fprag_omp_atomic.html

#pragma omp 原子更新之后的行采用表达式_语句(一行)或结构化_ block (括号内的 block )。所以他们应该做同样的事情。

关于c - OpenMP pragma 指令是否需要花括号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26824623/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com