名稱空間
變體
操作

型別支援(基本型別,RTTI)

來自 cppreference.com
< cpp
 
 
 
型別支援
基本型別
定寬整數型別 (C++11)
定寬浮點型別 (C++23)
(C++11)    
(C++17)
數值極限
C 數值極限介面
執行時型別資訊
 

另請參閱型別系統概述語言定義的基本型別

目錄

[編輯] 額外的基本型別和宏

定義於標頭檔案 <cstddef>
sizeof 運算子返回的無符號整型
(typedef) [編輯]
減去兩個指標時返回的有符號整型
(typedef) [編輯]
(C++11)
空指標字面量 nullptr 的型別
(typedef) [編輯]
實現定義的空指標常量
(宏常量) [編輯]
微不足道的型別,其對齊要求與其他任何標量型別一樣大
(typedef) [編輯]
標準佈局型別到指定成員的位元組偏移量
(函式宏) [編輯]
(C++17)
位元組型別
(列舉) [編輯]
 
定義於標頭檔案 <cstdbool>(已棄用) (直至 C++20)
定義於標頭檔案 <stdbool.h>
__bool_true_false_are_defined
(C++11)(已棄用)
C 相容性宏常量,擴充套件為整型字面量 1
(宏常量) [編輯]
 
定義於標頭檔案 <cstdalign>(已棄用) (直至 C++20)
定義於標頭檔案 <stdalign.h>
__alignas_is_defined
(C++11)(已棄用)
C 相容性宏常量,擴充套件為整型字面量 1
(宏常量) [編輯]
__alignof_is_defined
(C++11)(已棄用)
C 相容性宏常量,擴充套件為整型字面量 1
(宏常量) [編輯]

[編輯] 固定寬度整數型別 (C++11 起)

[編輯] 固定寬度浮點型別 (C++23 起)

[編輯] 數值限制

定義於標頭檔案 <limits>
提供查詢所有基本數值型別屬性的介面
(類模板) [編輯]

[編輯] C 數值限制介面

[編輯] 執行時型別識別

定義於標頭檔案 <typeinfo>
包含某些型別資訊的類,由 typeid 運算子返回
(類) [編輯]
如果 typeid 表示式中的引數為空,則丟擲的異常
(類) [編輯]
由無效的 dynamic_cast 表示式丟擲的異常,即引用型別轉換失敗
(類) [編輯]
 
定義於標頭檔案 <typeindex>
圍繞 `type_info` 物件的包裝器,可用作關聯容器和無序關聯容器的索引
(類) [編輯]

[編輯] 缺陷報告

下列更改行為的缺陷報告追溯地應用於以前出版的 C++ 標準。

缺陷報告 應用於 釋出時的行為 正確的行為
LWG 4036 C++11 C++ 標準對 __alignof_is_defined 規定不明確 已指定並棄用

[編輯] 另請參閱

型別特性和超程式設計庫
C 文件,關於 型別支援庫