|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.12.2011, 01:44 | #1 |
Новичок
Джуниор
Регистрация: 23.12.2011
Сообщений: 2
|
Считывания массива из файла
Ребят,подскажите что неправильно.не удается заполнить массив.
#include<iostream> #include<fstream> using namespace std; int main() { const int n=5,m=10; int mas[n][m]; ifstream f("input.txt"); for(int i=0;i<n;i++) { for(int j=0;j<m;j++) { f>>mas[i][j];}} system("pause"); return 0; } |
23.12.2011, 08:15 | #2 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,323
|
Daleaids, считывайте пока не конец файла (EOF), и освобождайте ресурсы (закрывайте файл):
Код:
Последний раз редактировалось 8Observer8; 23.12.2011 в 08:24. |
23.12.2011, 13:01 | #3 |
Новичок
Джуниор
Регистрация: 23.12.2011
Сообщений: 2
|
В том то и дело что одномерный массив считывается без проблем таким образом. Двумерный же не считывается вообще,не заполняется даже нулевой элемент.
|
23.12.2011, 14:24 | #4 |
Форумчанин
Регистрация: 23.12.2011
Сообщений: 117
|
Нарыл у себя то что тебе надо, думаю разберешся)
|
23.12.2011, 15:41 | #5 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,323
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Процедура считывания из файла | Black_butterfly | Помощь студентам | 0 | 29.05.2011 16:51 |
Возникла проблема считывания текстового файла | Aerial | Общие вопросы C/C++ | 2 | 20.09.2010 10:29 |
потоки сохранение и считывания файла [C++] | ArniLand | Общие вопросы C/C++ | 1 | 27.05.2010 23:27 |
Помогите! язык c Тейлор + проблемы считывания файла | AlinAA | Помощь студентам | 3 | 13.03.2009 22:34 |
считывания данных с TCP/IP | kyc0k | Помощь студентам | 1 | 08.04.2008 11:45 |