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

Запись структуры в файл. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортировка двумерного массива по возрастанию http://www.cyberforum.ru/cpp-beginners/thread22698.html
Помогите, пожалуйста с задачей.:-[ Необходимо отсортировать двумерный массив по возрастанию (не переводя его в одномерный). Должно получиться примерно так: 0 0 1 1 2 3 4 5 ...
C++ dynamic_cast #include <iostream> class B { public: virtual void foo(){std::cout<<"B";} private: int a; }; class D : public B { public: void foo(){std::cout<<"D"<<std::endl;} http://www.cyberforum.ru/cpp-beginners/thread22683.html
C++ Функция, которая при вводе натурального числа выводит количество цифр в нем и их сумму
Написать и протестировать функцию которая при вводе натурального числа выводит количество цифр в нем и их сумму. Пример : натуральное число 8564 количество цифр 4 сумма цифр 23
Функция atoi, без использования библиотеки string C++
функции atoi, без использования библиотеки string
C++ Вопрос по массивав, "институтский" вопрос. http://www.cyberforum.ru/cpp-beginners/thread22636.html
Готовлюсь к летней сессии по программированию. С++ Есть такая вот задачка (привожу как есть) Какие операторы надо записать до оператора int(*a) = new int чтобы был открыт массив, содержащий 5...
C++ Найти слово, один и тот же символ в котором встречается максимальное число раз (в рамках всей строки) состоит из слов, разделенных одним или несколькими пробелами. Найти слово, один и тот же символ в котором встречается максимальное число раз (в рамках всей строки). Если таких слов несколько, найти... подробнее

Показать сообщение отдельно
necto
5 / 4 / 1
Регистрация: 27.01.2009
Сообщений: 30
10.02.2009, 15:17  [ТС]
Эту проблему я решил. Ошибка была в том, что структуры пишутся и читаются так:
Режим открытия бинарный(ios::binary).
C++
1
fstream f(ima, ios::app|ios::beg|ios::trunc|ios::binary);
Дли записи:
C++
1
f.write((char *)&pp[i],sizeof(TRAIN));
Для чтения:
C++
1
f.read((char *)&pp[i],sizeof(TRAIN));
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.