Мне было интересно, можно ли объявить массив (размер которого неизвестен в данный момент), как частный член класса, а затем установить размер в конструкторе класса. Например:Объявление массива C++ в заголовке
class Test {
int a[];
public:
Test(int size);
};
Test::Test(int size) {
a[size]; // this is wrong, but what can i do here?
}
Возможно ли использовать или использовать динамические массивы? Благодаря!
Я хочу, чтобы люди добавляли комментарии при маркировке ответов. По крайней мере, вы вернулись к 0 – JaredPar 2008-11-26 20:52:59
Ненависту нравится ненавидеть анонимно. Ненавидьте ненавистников! Я даю вам точку. – 2008-11-26 21:00:29
+1 Для хорошего практического ответа, если у кого-то есть проблемы с ним, объясните почему (чтобы мы могли показать вам, что Мартин прав) – orip 2008-11-26 21:04:50