gpt4 book ai didi

c++ - C++17 标准会包含 "std::byte"吗?

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

根据 http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0298r0.pdf :

std::byte is not an integer and not a character. std::byte is more expressive and type-safe than char.

但是,此功能未包含在 wikipedia 的 C++17 功能列表中.

我的问题:C++17 标准会包含 std::byte 吗?

最佳答案

根据 Chandler Carruth 在 reddit live C++17 thread 上的说法:

C++17 will have a std::byte type to use when referring to underlying storage rather than having to use char or unsigned char!

虽然它尚未反射(reflect)在最新的工作草案中,但它似乎已在科纳的全体 session 上投票通过。这确实发生在两天前,所以给它时间。


它现在在最新的工作草案中,在 <cstddef> synopsis 中.

关于c++ - C++17 标准会包含 "std::byte"吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42605961/

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