Chinaunix's Archiver
论坛
›
C/C++
› 既然C++11有了std::array,为什么还要搞一个std::initializer_list类型?
cdsfiui
发表于 2016-06-12 10:09
既然C++11有了std::array,为什么还要搞一个std::initializer_list类型?
std::initializer_list的内部实现也是指向一个匿名的数组,为什么不干脆都只用std::array的C风格数组呢? 感觉用两个不同的概念可以表示的东西是同一个。
为什么const_cast不能直接把一个左值变成非const,非得是指针或者引用?
shang2010
发表于 2016-06-15 17:09
cpp高级特性,我也是一个不用
页:
[1]
查看完整版本:
既然C++11有了std::array,为什么还要搞一个std::initializer_list类型?