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

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

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

Как открыть файл на чтение и запись, создав его, если его не существует, и перезаписать, если он существует? - C++

01.02.2014, 19:03. Просмотров 411. Ответов 3
Метки нет (Все метки)

Как открыть файл на чтение и запись, создав его, если его не существует, и перезаписать, если он существует?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.02.2014, 19:03     Как открыть файл на чтение и запись, создав его, если его не существует, и перезаписать, если он существует?
Посмотрите здесь:
Заданы координаты сторон треугольника. Если такой треугольник существует, то найти его площадь C++
Как сделать так, что если файл существует return true, если нет - return false C++
C++ как вернуть объект из ф-и, если, возможно, объекта не существует?
C++ Запись массива в файл и его чтение
Чтение из файла в C, редактирование его и запись в новый файл C++
C++ Предусмотреть вывод ошибки, если файла не существует
Долгожитель (возраст не менее 100 лет) обнаружил однажды, что если к сумме квадратов цифр его возраста прибавить число дня его рождения, то как раз п C++
C++ Если число четное - разделить его пополам, если нечетное - умножить на 5
C++ Обработка символьных данных. Yes, если есть символ в строке и NO если его нет
C++ Чтение массива из файла, его преобразование и запись в другой файл
C++ Если элемент исходной последовательности встречается один раз, то заменить его на 1, если несколько, то 0
C++ Даны числа х,у. Если х и у положительны, то каждое значение заменить его модулем; если положительно только

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
01.02.2014, 19:15     Как открыть файл на чтение и запись, создав его, если его не существует, и перезаписать, если он существует? #2
Цитата Сообщение от qwerty778 Посмотреть сообщение
и перезаписать, если он существует
Перезаписать, имеется ввиду, стереть содержимое при открытии? Если да, то окрывайте для записи:
C++
1
ofstream fout("file.txt");
qwerty778
1 / 1 / 0
Регистрация: 09.01.2014
Сообщений: 56
01.02.2014, 19:36  [ТС]     Как открыть файл на чтение и запись, создав его, если его не существует, и перезаписать, если он существует? #3
alsav22, требуется на чтение тоже
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
01.02.2014, 20:49     Как открыть файл на чтение и запись, создав его, если его не существует, и перезаписать, если он существует? #4
Вот так можно:
C++
1
fstream f("file.txt", ios::in | ios::out | ios::trunc);
Yandex
Объявления
01.02.2014, 20:49     Как открыть файл на чтение и запись, создав его, если его не существует, и перезаписать, если он существует?
Ответ Создать тему
Опции темы

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