编译时初始化array,如果图敲字少,的确是index_sequence最简洁
但是从维护性或者代码友好度来看,还是传统的c的,先申明array,再用for一个个填进去。
c++20的for是constexpr了,所以生产里建议用第二种,而且第二种的灵活性也更高
【 在 z16166 的大作中提到: 】
: 3楼那个例子似乎是很难绕开std::make_index_sequence的
: 原因是:
: std::array的递归拼接要用到默认构造或者std::make_index_sequence,
: ...................
--
修改:ziqin FROM 115.193.181.*
FROM 115.193.181.*