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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Игра "Лабиринт" http://www.cyberforum.ru/cpp-beginners/thread632117.html
Проверка if (maze!=1) - стена или нет. Персонаж двигается, но иногда некорректно. иногда стены нету, а он не двигается. Пробовал cout текущей координаты - показывает 1, хотя должно 0, стены нету. #include <windows.h> #include <iostream> #include <time.h> #include <stdlib.h> #include <conio.h> using namespace std; void main()
C++ Win 7 mingw C++ написание инсталятора Практически никогда не занимался GUI интерфейсами. Такой вопрос хочу написать инсталятор, так чтоб человек его запустил больше ничего не ставя типа .NET и уже через инсталятор выполнил то что ему нужно. Все рекомендации сводятся либо к чистому WinApi либо разным библиотекам типа QT, WTL и тд. Можно ли как то притащить с собой какую то библиотеку чтоб с помощью неё отрисовалось окошко, не... http://www.cyberforum.ru/cpp-beginners/thread632103.html
Странный синтаксис конструктора класса C++
Объясните с точки зрения синтаксиса C++, что означает перечисление после двоеточия? OgreApp::OgreApp(void) : mRoot(0), mCamera(0), mSceneMgr(0) {}
Запись и чтение вектора из файла C++
Здравствуйте! Помогите понять ошибку. Создаю группу, записываю ее в файл (первым в файл записывается непонятный символ). Первый запуск нормальный, файл создается, но при повторном группа дописывается, а вот уже на функции void ReadGroup(char *path, group&g); вылетает ошибка. #include <iostream> #include <vector> #include <conio.h> #include <stdio.h> #include <string.h> #include <vector>...
C++ Народ подскажите, чета я забыл DLL как экспортировать http://www.cyberforum.ru/cpp-beginners/thread632066.html
Вот например есть в DLL код функции: void OpenAbout(HINSTANCE hInst, int cmdMode, HWND hWnds) { .... return; }
C++ Среднее арифметическое и среднее геометрическое двух чисел Даны 2 числа, найти среднее арифметическое с снеднее геометрическое. подробнее

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

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

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

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