Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Считывание матрицы из файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ссылки vs Указатели http://www.cyberforum.ru/cpp-beginners/thread621965.html
Почему ссылки считаются более хорошим средством, чем указатели? Ведь если человек будет использовать сторонние классы, он может не заметить, скажем int &val и не будет знать, что передается...
C++ return *this; return *this; Возвращает само себя? http://www.cyberforum.ru/cpp-beginners/thread621961.html
Выключение компьютера C++
Мне нужно выключить компьютер. Операционная система Windows 7. У меня есть вот такой код: HANDLE hToken; TOKEN_PRIVILEGES* NewState; OpenProcessToken (GetCurrentProcess (),...
#progma data_seg() , как поместить функцию? C++
#pragma data_seg(".OneSection") char UserName="Ghost Rider"; char Password="12345"; вот так все нормально записывает в секцию а вот если так писать: #pragma data_seg(".OneSection")
C++ Записывание в структуру из файла http://www.cyberforum.ru/cpp-beginners/thread621916.html
Добрый день! У меня проблема с записью из файла bla-bla.txt в структуру.char d; // Массив символов для пробелов struct time { char s; char name; char year; } m; FILE *fd;...
C++ Постепенно прибавлять единицу к элементам матрицы Помогите ,дорогие Форумчане! Нужно прибавлять единицу к матрице постепенно 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 подробнее

Показать сообщение отдельно
Catstail
Модератор
22640 / 11009 / 1785
Регистрация: 12.02.2012
Сообщений: 18,170
10.07.2012, 20:50
Когда готовят файл, то обычно первым числом кладут размер массива. Тогда просто: читаешь первое число, выделяешь память и считываешь данные.

Если же в файле только данные, то можно поступить так:

1) выделить массив заведомо бОльшего размера
2) прочитать массив, определить к-во чисел, выделить память, прочитать еще раз
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru