для моего класса CS .. не могу использовать векторы! Я искал повсюду некоторую информацию о том, как читать строки в строках из текста в двумерный или трехмерный массив, и я не могу найти НИЧЕГО. Мне нужна помощь, пожалуйста.
чтение в текстовом файле, который выглядит следующим образом:
- Какая столица Техаса?
- Остина
- канзас
- Harlingen
- * 1014 DuPont *
- blankline
- blankline
- Какая столица штата Мэн?
- и т.д.
Итак, его блоки: 1 вопрос 4 ответа, две пустые строки, повторите.
мой массив для хранения 50 вопросов, каждый с 5 строками
string questions[50][5];
моя функция для чтения в текстовом файле в массив
void read_questions(string[], string[])
{
ifstream.fin;
fin.open("questions.txt")
while (!fin.eof{}}
fin.getline([i][j];
}
я знаю, что я далеко, но если бы вы могли указать мне некоторые ссылки, я был бы признателен. Я просмотрел много ресурсов и гуглил много раз, но не могу найти какие-либо примеры, близкие к моей. я спросил на другом сайте, но они продолжают говорить мне использовать векторы, но мы не можем использовать 2d или 3d массив