1. vector是用placement new 来intialize each object,因此每个element都是std::array object
2. &a[1])-(&a[0])=8还是16?答案是1
3. vector和array都提供data() function 得到internal underlying array
【 在 capriccio 的大作中提到: 】
: 这样的话,vector中各个元素存的是各个array的地址还是array的值?
: 如果64位系统,std::vector<std::array<float,4>> a(100);
: (&a[1])-(&a[0])=8还是16?(8是一个指针占的字节,16是4个float占的字节)。
: ...................
--
修改:mvtec FROM 67.163.48.*
FROM 67.163.48.*