gpt4 book ai didi

c++ - 如何理解独立 C 或 C++ 实现中的原子?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:23:18 25 4
gpt4 key购买 nike

<分区>

C11 和 C++11 根据执行线程定义原子。虽然在托管环境中线程是什么很清楚,但在独立语言实现中它是一个相当模糊的术语。

  1. 如何在所有线程都必须在程序内部实现的独立实现中正式理解 C11 和 C++11 中指定的原子?例如:ISR 是一个单独的执行线程吗?
  2. 为什么标准委员会根据线程而不是简单地在代码排序领域定义原子?
  3. 除了 gcc 之外,是否有任何嵌入式编译器已经支持 C11/C++11 原子?

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