C 结构数组定义

c++ struct array definition

本文关键字:定义 数组 结构      更新时间:2023-10-16

我想知道是否有一种更好的方法可以简单地创建一个包含大小的数组的结构:

...
#define SIZE 100;
...
struct foo {
    foo();
    bar * bars;
}
foo::foo() {
bars = new bar[SIZE];
}

只要SIZE是一个编译时常数,您就可以简单地

struct foo {
    bar bars[SIZE];
}