Я очень новичок в C++, и я понимаю, что следующее не всегда так просто, как хотелось бы, но я бы очень хотел получить более экспертное мнение.C++ Array массивов с переменным размером
Я по существу стараюсь добиться динамической итерации по массиву с переменным размером массивов с переменным размером, подобным приведенному ниже.
String *2d_array[][] = {{"A1","A2"},{"B1","B2","B3"},{"C1"}};
for (int i=0; i<2d_array.length; i++) {
for (int j=0; j<2d_array[i].length; j++) {
print(2d_array[i][j]);
}
}
Есть ли разумный способ сделать это? Возможно, используя вектор или другую структуру?
Спасибо :)
станд :: вектор определенно было бы разумным путем здесь. –
вы не можете начинать переменные с номера ... –
Я изучаю C++ для bada. Оказывается, не может использовать Std :: - поэтому вместо этого используйте массив ArrayList из массива ArrayList. – adam