Есть ли способ сделать это:Могу ли я иметь переменный вектор в C++?
std::vector<char[foo]> bar;
мне нужен один непрерывный массив char[foo]
, но я не знаю, длина до выполнения. Мне нужно иметь возможность добавлять блоки из char[foo]
динамически.
мне нужен внутренний массив, чтобы быть точно правильный размер, так что если foo
было 3:
[[1, 2, 3] [4, 5, 6] ... [х, у, г ]]
Я мог бы реализовать его сам, но не хочу изобретать велосипед.
'std :: vector>'? –
@ KirilKirov пытается это сейчас .. похоже, что он сработает. Сообщение ответ? – jsj
@TonyD Если бы я знал значение foo во время компиляции – jsj