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

Чтение массива из файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ STL http://www.cyberforum.ru/cpp-beginners/thread208835.html
Доброго времени суток! Возникли трудности с пониманием задачи и принципа работы программы. Задание следующее: "Разработать программу - библиотеку (книга-расположение в библиотеке). Нужно...
C++ подключение библиотеки помогите подключить библиотеку header. какой не ввожу кож пишет ошибку, мне сказали что у меня не подключена библиотека помогите кто может=) у меня visual studio 2010 скайп - yetaxaxa http://www.cyberforum.ru/cpp-beginners/thread208827.html
C++ Найти наименьший элемент матрицы и записать нули в ту строку и столбец, где он находится
помогите сложить программу на языке С++ для Борланд это очень важно.. заранее спасибо в долгу не останусь.... Добавлено через 7 минут ребят , прошу помогите....
Табулирование функции и вывод результата в таблице C++
Помогите, пожалуйста, решить задачу. Протабулировать функцию с использованием оператора цикла с параметром. Сменная x с шагом h на заданом промежутке ....
C++ матрица http://www.cyberforum.ru/cpp-beginners/thread208806.html
доброго времени суток. помогите пожалуйста. ЗАДАНИЕ вот такое: * прочесть из файла матрицу A(n*n). Вычислить произведение отрицательных элементов. Определить индексы максимального элемента....
C++ Удаление из массива повторяющихся элементов Значит,задача : удалить повторы в массиве, оставив по одному вхождению! моя идея. если 2 компонента, стоящие рядом, равны друг другу, начиная с первго делаю сдвиг в право, и удаляю последний... подробнее

Показать сообщение отдельно
kazak
3050 / 2371 / 160
Регистрация: 11.03.2009
Сообщений: 5,436
Завершенные тесты: 1
12.12.2010, 14:34
Цитата Сообщение от YourLastSong Посмотреть сообщение
C++
1
2
fstream fp;
 fp.open ("save.sav", ios::in);
Сразу не обратил внимание, тип fstream используется для открытия файлов для чтения\записи, по умолчанию файл открывается в режиме ios::in|ios::out, и если файл с таким именем уже существует, то он удаляется. Если требуется прочитать существующий файл, то нужно использовать режим ios::in|ios::out|ios::app (чтение произвольно, запись в конец файла) или ios::in|ios::out|ios::ate (и чтение и запись произвольно по файлу). Или же, раз чтение и запись разнесены по отдельным функциям, использовать типы ifstream и ofstream соответственно.
Цитата Сообщение от YourLastSong Посмотреть сообщение
Как эти флаги можно использовать конкретно у меня? Пример сможете дать?
Что-то вроде этого
C++
1
2
3
4
5
6
fp >> location[n][i][j];
if (fp.fail())
{
   cout << "Can not read from file." << endl;
   exit(1);
}
Цитата Сообщение от YourLastSong Посмотреть сообщение
Выдаётся ошибка:

Temporary used for parameter 1 in call to 'istream::operator >> (int &)'
Происходит это в данном месте:

C++
1
fp >> location [n][i][j]
Это не ошибка, а предупреждение. Что-то не так с location [n][i][j]. Раньше ее не было?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.