Предположим, у меня есть класс ...поле множества массива на основе Const целочисленного поля
class Foo
{
public:
Foo(int size);
private:
const int size;
int data[];
};
Предположив, что размер поля устанавливается непосредственно в конкретизации, как я могу установить длину data
на основе этого размера вход?
Я бы обычно использовал std::vector
здесь, но я пишу библиотеку для Arduino, так что не буду летать, и я пытаюсь избежать внешних зависимостей, если смогу.
'new int [size];'? – tkausl
Это требует от меня «удалить» его позже? – 2mac
Удаление это хорошая гигиена, но не требуется. Есть ли какая-то причина, по которой вы не хотите? – Beta