文件名称:C++11 Memory Model.pdf
文件大小:1020KB
文件格式:PDF
更新时间:2023-06-26 12:47:07
编程 C++
内存模型
为 C++ 抽象机的目的定义计算机内存存储的语义。
可用于 C++ 程序的内存是一或多个相接的字节序列。内存中的每个字节拥有唯一的地址。
字节
字节是最小的可寻址内存单元。它被定义为相接的位序列,大到足以保有任何 UTF-8 编码单元( 256 个相异值)和 (C++14 起)基本执行字符集(要求为单字节的 96 个字符)的任何成员。类似 C , C++ 支持 8 位或更大的字节。
char 、 unsigned char 和 signed char 类型把一个字节用于存储和值表示。字节中的位数可作为 CHAR_BIT 或 std::numeric_limits