C++中的初始化列表

C++11擴大了列表初始化的適用範圍,使其可以用於所有內置類型和用戶定義的類型(即類對象)。 1、當列表初始化用於內置類型的變量時,這種初始化形式有一個重要的特點:如果我們使用列表初始化且初始化值存在丟失信息的風險,則編譯器將報錯。也就是說在使用列表初始化時編譯器將禁止將變量類型進行縮窄轉換,即不能將寬的變量類型通過列表初始化的形式初始化給窄的變量。例子如下: #include <iostream
相關文章
相關標籤/搜索