Это моя проблема, мне нужно прочитать из текстового файла определенную матрицу междунар, не зная размер егоC++ прочитать матрицу UNKOWN размера
Пусть, например:
«matrix.dsv "
1,0,1,0,0,0,1,0
0,1,1,1,1,1,1,1
0,0,0,0,0 , 0,0,0
0,0,0,1,0,0,0,0
Есть ли способ узнать размер матрицы, не импортируя ее?
Поскольку я буду выбирать другой способ его запоминания (вектор, разреженная матрица, полная матрица) в зависимости от разреженности, есть ли способ подсчета ненулевых элементов?
Большое спасибо (извините за хромой вопрос, я совершенно новой для управления файлами!)
EDIT: Спасибо coincoin! Последний вопрос, как cin реагирует на конец строки? Или лучше, как я увеличиваю один из индексов, когда заканчиваю строку? Thanks;)