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

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

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

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

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

Как открыть файл на чтение и запись, создав его, если его не существует, и перезаписать, если он существует?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.02.2014, 19:03
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как открыть файл на чтение и запись, создав его, если его не существует, и перезаписать, если он существует? (C++):

Заданы координаты сторон треугольника. Если такой треугольник существует, то найти его площадь - C++
writeln('Стороны равны: ', a:0:2,' ', b:0:2,' ', c:0:2); writeln('Площадь треугольника = ', sqrt(p * (p - a) * (p - b) * (p - c)):0:3) ...

Как сделать так, что если файл существует return true, если нет - return false - C++
Здравствуйте, я новичок в программировании. Мой вопрос очень прост: как сделать так, что если файл существует return true если нет return...

как вернуть объект из ф-и, если, возможно, объекта не существует? - C++
Пример: TTo4ka TForm1::GetPoint(const short &X,const short &Y) { short Nom = p_MassivTo4ek; if (Nom>0) //значит есть точка ...

Запись массива в файл и его чтение - C++
Помогите, пожалуйста: надо записать в файл массив из, например, 10 элементов, вычисляющихся как f=f+1, например. Затем считать полученные...

Предусмотреть вывод ошибки, если файла не существует - C++
нужно предусмотреть вывод ошибки, если файла не существует и в case 1 и case 2 #define _CRT_SECURE_NO_WARNINGS #include "stdafx.h" ...

Долгожитель (возраст не менее 100 лет) обнаружил однажды, что если к сумме квадратов цифр его возраста прибавить число дня его рождения, то как раз п - C++
Часть 1.с.м фото Часть 2. Долгожитель (возраст не менее 100 лет) обнаружил однажды, что если к сумме квадратов цифр его возраста...

3
alsav22
5421 / 4816 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
01.02.2014, 19:15 #2
Цитата Сообщение от qwerty778 Посмотреть сообщение
и перезаписать, если он существует
Перезаписать, имеется ввиду, стереть содержимое при открытии? Если да, то окрывайте для записи:
C++
1
ofstream fout("file.txt");
0
qwerty778
1 / 1 / 0
Регистрация: 09.01.2014
Сообщений: 56
01.02.2014, 19:36  [ТС] #3
alsav22, требуется на чтение тоже
0
alsav22
5421 / 4816 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
01.02.2014, 20:49 #4
Вот так можно:
C++
1
fstream f("file.txt", ios::in | ios::out | ios::trunc);
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.02.2014, 20:49
Привет! Вот еще темы с ответами:

Если число четное - разделить его пополам, если нечетное - умножить на 5 - C++
Возьмем натуральные числа от 1 до 10. Если число четное - разделим его пополам, если нечетное - умножим на 5.

Обработка символьных данных. Yes, если есть символ в строке и NO если его нет - C++
Здравствуйте! Помогите решить задачу: Если в данный текст входит любая из букв слова key, напечатать да, если не входит то нет. #include...

Чтение массива из файла, его преобразование и запись в другой файл - C++
Всем привет. Есть вот такой код: #include <iostream> #include <vector> #include <fstream> #include <string> using...

Если элемент исходной последовательности встречается один раз, то заменить его на 1, если несколько, то 0 - C++
1)В последовательности нет 0 и 1. Получить новую по следующей схеме: Если элемент исходной последовательности встречается один раз, то...


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

Или воспользуйтесь поиском по форуму:
4
Yandex
Объявления
01.02.2014, 20:49
Ответ Создать тему
Опции темы

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