应该是runtime确定一个struct后面再pad多少个array elements。
不是compile time,这种不合标准:
ISO 9899:2011 6.7.6.2:
If the expression is a constant expression, it shall have a value greater than zero.
建议不要用这些东西。
C++的类不单纯是一片内存,各种alignment会给你意想不到的bug。
你debug的时间会比你coding时节约的心智负担多。
【 在 ziqin 的大作中提到: 】
: 成员静态函数返回向量长度 难道就不是compile time了?
:
--
FROM 158.140.1.*