簡體   English   中英

裸 char32_t 是有符號還是無符號?

[英]Is a naked char32_t signed or unsigned?

同樣,裸char16_t是有符號的還是無符號的? 是否定義了實現?

從標准(前 C++11 草案 n3290,或后 C++11 草案 n3337)§3.9.1基本類型

類型char16_tchar32_t分別表示在<stdint.h>uint_least16_tuint_least32_t具有相同大小、符號和對齊的不同類型,稱為基礎類型。

uint_least16_tuint_least32_t都是無符號的(來自 §18.4.1 Header <cstdint>概要),因此char16_tchar32_t相同。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM