簡體   English   中英

基本類型的統一初始化語法?

[英]Uniform initialization syntax for basic types?

const int number{42};

這是有效的語法嗎? 我只能找到花括號初始值設定項用於對象或非平凡類型的示例。

你的問題的簡單答案是肯定它是允許的,它是一個有效的語法。

您可以通過stroustrup檢查統一初始化語法和語義

另外根據C ++ 98 8.5 / 13添加:

如果T是標量類型,則表示聲明

T x = { a };

相當於

T x = a;

暫無
暫無

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

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