2013-01-17 39 views

回答

1

的語法是一樣的舊預C++ 11標準,混合新的統一初始化語法:

auto p = new float[3]{X, Y, Z}; 
1

作爲避免明確的動態分配和釋放使用與所述一個std::vector<float>替代初始化語法:

std::vector<float> p{ X, Y, Z}; 

如果您需要訪問底層的數組,你可以通過std::vector::data()訪問它。