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

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

Войти
Регистрация
Восстановить пароль
 
Policeman
 Аватар для Policeman
5 / 5 / 0
Регистрация: 28.10.2011
Сообщений: 144
#1

Файловый ввод-вывод. Почему не создается/открывается файл? - C++

30.10.2012, 16:56. Просмотров 554. Ответов 2

IDE CodeBlocks
Компилятор MinGW 20120426
Вот код:
C++
1
2
3
4
5
6
ifstream in("C\\vvod.in");
    ofstream out("C\\vyvod.out");
    if (!in)
        cerr << "File not opened!";
    if (!out)
        cerr << "File for output not opened";
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.10.2012, 16:56     Файловый ввод-вывод. Почему не создается/открывается файл?
Посмотрите здесь:

C++ Почему не записывает в файл данные? Файловый вывод.
Файловый ввод/вывод в С++ C++
Файловый ввод\вывод C++
C++ Структуры. Файловый ввод вывод. Почему не работает программа ?
Файловый ввод / вывод C++
Открыть текстовый файл, дозаписать в него данные, вывести содержимое файла (файловый ввод/вывод) C++
C++ Строки, имеющиеся в двух заданных текстовых файлах, записать в третий файл (файловый ввод/вывод)
Объясните в чём ошибка (файловый ввод/вывод - не открывается файл) C++
C++ Объяснить почему fin.getline() прочитывает только часть строк (файловый ввод/вывод)
C++ Продублировать элементы массива при записи в новый файл (файловый ввод/вывод)
Запись структуры в файл, чтение из файла и удаление (файловый ввод/вывод) C++
C++ Для каждой строки файла удалить среднее слово; результат записать в файл (файловый ввод/вывод)

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
extenup
53 / 53 / 3
Регистрация: 12.11.2011
Сообщений: 109
30.10.2012, 17:15     Файловый ввод-вывод. Почему не создается/открывается файл? #2
Путь указан не правильно. После имени диска забыл двоеточие прописать. Вместо C\\vvod.in надо C:\\vvod.in
Policeman
 Аватар для Policeman
5 / 5 / 0
Регистрация: 28.10.2011
Сообщений: 144
30.10.2012, 18:02  [ТС]     Файловый ввод-вывод. Почему не создается/открывается файл? #3
Мне помогло установка флагов ios_base::in и ios_base::out. Но двоеточие тоже надо поставить. В общем как здесь: http://www.firststeps.ru/cbuilder/r.php?48
Yandex
Объявления
30.10.2012, 18:02     Файловый ввод-вывод. Почему не создается/открывается файл?
Ответ Создать тему
Опции темы

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