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

Флаги при работе с бинарными файлами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Игра "Лабиринт" http://www.cyberforum.ru/cpp-beginners/thread632117.html
Проверка if (maze!=1) - стена или нет. Персонаж двигается, но иногда некорректно. иногда стены нету, а он не двигается. Пробовал cout текущей координаты - показывает 1, хотя должно 0, стены нету. ...
C++ Win 7 mingw C++ написание инсталятора Практически никогда не занимался GUI интерфейсами. Такой вопрос хочу написать инсталятор, так чтоб человек его запустил больше ничего не ставя типа .NET и уже через инсталятор выполнил то что ему... http://www.cyberforum.ru/cpp-beginners/thread632103.html
Странный синтаксис конструктора класса C++
Объясните с точки зрения синтаксиса C++, что означает перечисление после двоеточия? OgreApp::OgreApp(void) : mRoot(0), mCamera(0), mSceneMgr(0) {}
Запись и чтение вектора из файла C++
Здравствуйте! Помогите понять ошибку. Создаю группу, записываю ее в файл (первым в файл записывается непонятный символ). Первый запуск нормальный, файл создается, но при повторном группа...
C++ Народ подскажите, чета я забыл DLL как экспортировать http://www.cyberforum.ru/cpp-beginners/thread632066.html
Вот например есть в DLL код функции: void OpenAbout(HINSTANCE hInst, int cmdMode, HWND hWnds) { .... return; }
C++ Среднее арифметическое и среднее геометрическое двух чисел Даны 2 числа, найти среднее арифметическое с снеднее геометрическое. подробнее

Показать сообщение отдельно
Holsteng
47 / 10 / 3
Регистрация: 26.03.2012
Сообщений: 246
02.08.2012, 18:24  [ТС]
Цитата Сообщение от alsav22 Посмотреть сообщение
Вы для чего открываете? Я же выше писал, что и как. _Noreplace уберите, и без него можно.

Добавлено через 1 минуту
Это для чтения и записи. Данные не удаляются. Файл должен быть.

Добавлено через 1 минуту
Это создание и открытие для записи. Если файл с этим именем существует, данные стираются, если не существует - создаётся.
Я вас понял. Как мне уберечься, если при запуске программы, стираются данные из файла. Поэтому я применяю _Noreplace в функции создания файла, дабы при вызове этой функции не стирались данные.

Код
wofstream FileHome ( "NumberHomes.dat",ios::binary );
Стирает данные из файла, хоть умри. Если единократно запустить программу, да, это работает, но если я записал данные раннее, вышел из проги, запустил снова, данные удаляются.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru