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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
alkash123
0 / 0 / 0
Регистрация: 06.06.2015
Сообщений: 8
#1

Загрузка данных из файла в массив целиком, а не по элементам - C++

05.07.2016, 18:35. Просмотров 150. Ответов 3
Метки нет (Все метки)

Доброго времени суток. Такой вопрос: как загрузить данные из файла в массив целиком, за один раз? количество элементов в файле и размер массива известны. Загрузка по элементам, как здесь, не нужна.
C++
1
2
3
for(i = 0; i < g; i++){ 
    ff1.read((char *)&y[i], sizeof(int));
}
буду благодарен за любую помощь.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.07.2016, 18:35     Загрузка данных из файла в массив целиком, а не по элементам
Посмотрите здесь:

Чтение данных файла не целиком - C++
Например есть файл. И нужно не читая весь файл вытащить к примеру только 1 байт, не затрагивая все остальное. Если такое возможно, то...

Загрузка данных из файла с возможностью выбора файла - C++
Всем доброго времени суток. У меня возник такой вопрос как организовать выбор файла с данными на языке СИ, пришла мысль в голову, что можно...

Загрузка файла в массив - C++
Здравствуйте, помогите, при загрузке из файла в массив - выбивается какой-то мусор... в чем дело? #include&lt;iostream&gt; #include&lt;string&gt; ...

Загрузка файла в массив байтов - C++
не подскажите как можно загрузить файл и сохранить его не в файл на пк, а в переменную байтов? т.е сохранить в массив байтов

Загрузка чисел в массив из файла - C++
Есть файл с числами (19 29 0), разделенными пробелами (разного количества). Считывается строка из файла, и в цикле считываются числа из...

Чтение из файла строки целиком - C++
ifstream f(&quot;file.txt&quot;); while (!f.eof()) { string s; f &gt;&gt; s; ... В файле текст. Текст файла оно выводит, но каждое...

Прочитать из файла строку целиком - C++
char s1,s2,s3,s4; //Переменная будет считывать строку ifstream in (&quot;D:\\1.txt&quot;); //Открываем файл для считывания информации ...

Ввод строки из потокового файла целиком - C++
В файле строка format ascii 1.0, оператор File&gt;&gt;Buffer; вводит только &quot;format&quot;. А как ввести целиком до символа перевода...

Чтение файла целиком в std::string - C++
Как лучше сделать? Прочитать fread в char*, а потом перегнать, или открыть потоком и прочитать построчно? Символы \n и \r желательны, но не...

Вывод данных из файла в массив - C++
Здравствуйте Уважаемые дамы и господа. Гуглил, читал но что-то никак не разберусь. Имеется тхт файлик Пример входного файла: ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Хрисипп
17 / 27 / 8
Регистрация: 09.02.2016
Сообщений: 212
05.07.2016, 18:44     Загрузка данных из файла в массив целиком, а не по элементам #2
это невозможно. кто-то должен заняться распределением(и не забывайте, что они находятся в разных видах памяти). разве что библиотеки сторонние
zss
Модератор
Эксперт С++
6284 / 5887 / 1908
Регистрация: 18.12.2011
Сообщений: 15,112
Завершенные тесты: 1
05.07.2016, 18:47     Загрузка данных из файла в массив целиком, а не по элементам #3
Сообщение было отмечено автором темы, экспертом или модератором как ответ
А что этому мешает, пишем
C++
1
ff1.read((char *)y, g*sizeof(int));
alkash123
0 / 0 / 0
Регистрация: 06.06.2015
Сообщений: 8
05.07.2016, 18:49  [ТС]     Загрузка данных из файла в массив целиком, а не по элементам #4
zss, спасибо, работает
Yandex
Объявления
05.07.2016, 18:49     Загрузка данных из файла в массив целиком, а не по элементам
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru