c++基礎值列表賦值補充

除了初始化之外,這種形式也可以用於賦值語句中。先回顧一下初始化變量時的情況: vector vi{1, 2, 3, 4, 5}; 接下來是賦值的情況: vector vi; vi = {6, 7, 8, 9, 10}; 這種形式,對於有限多個數值的賦值是非常有用的。 補充 和初始化一樣,使用大括號包圍的值列表也有同樣的優勢。一個是防止窄化,有時可以簡單的理解爲防止精度降低,例如下面的代碼是無法編譯
相關文章
相關標籤/搜索