gpt4 book ai didi

c++ - 原子类型的大小

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:21:22 24 4
gpt4 key购买 nike

标准是否表示​​ sizeof(std::atomic<T>)等于sizeof(T)

(我正在研究构建原子和其他类型的 union ,以便在理想情况下不应具有 STL 类型的 ABI 中使用。如果大小相同,则这可行)。

最佳答案

[atomics.types.generic]/p9

Note: The representation of an atomic specialization need not have the same size as its corresponding argument type. Specializations should have the same size whenever possible, as this reduces the effort required to port existing code

不,你不能这样假设。这是尽力的努力,但不保证。

关于c++ - 原子类型的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26164094/

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