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

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

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

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

30.10.2012, 16:56. Просмотров 611. Ответов 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";
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.10.2012, 16:56
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Файловый ввод-вывод. Почему не создается/открывается файл? (C++):

Объясните в чём ошибка (файловый ввод/вывод - не открывается файл) - C++
Название темы бредовое, ничего лучше не придумал... В общем есть вот такой код: Что он делает, в теории открывает поочерёдно 2...

Структуры. Файловый ввод вывод. Почему не работает программа ? - C++
Задача: В зараннее написанном текстовом документе имеются фамилии учеников и их оценки. Нужно прочитать этот текстовый файл, вывести его и...

Вывод суммы в файл (файловый ввод/вывод) - C++
Добрый день! Я пытался написать программу, которая должна вводить данные из файла №1, потом вычислять их сумму и полученное значение...

Объяснить почему fin.getline() прочитывает только часть строк (файловый ввод/вывод) - C++
Стоит задача написать лексический анализатор. Код написал, но не могу понять, почему getline не может прочитать 6 и далее строки. ...

Почему не записывает в файл данные? Файловый вывод. - C++
Help!!!!!!! привет всем! консольное приложение С++(компилятор BC++ 6.0) тема работы поиск всех вхождений подстроки в строку по маске...

Запись структуры в файл, чтение из файла и удаление (файловый ввод/вывод) - C++
Добрый вечер! Возникла такая проблема, что при добавлении записи, удаляются уже имеющиеся записи в файле. Также не помешала бы помощь в...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
extenup
54 / 54 / 3
Регистрация: 12.11.2011
Сообщений: 109
30.10.2012, 17:15 #2
Путь указан не правильно. После имени диска забыл двоеточие прописать. Вместо C\\vvod.in надо C:\\vvod.in
1
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
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.10.2012, 18:02
Привет! Вот еще темы с ответами:

Продублировать элементы массива при записи в новый файл (файловый ввод/вывод) - C++
Есть код: #include &lt;stdio.h&gt; #include &lt;iostream&gt; #include &lt;fstream&gt; #include &lt;time.h&gt; #include &lt;string&gt; using namespace std; ...

Заменить в программе, переводящую строку в двоичный код, консольный ввод/вывод на файловый ввод/вывод - C++
Добрый день! Помогите, пожалуйста, с программой. Программа считывает строку с клавиатуры и переводит её в двоичный код. затем наоборот...

Открыть текстовый файл, дозаписать в него данные, вывести содержимое файла (файловый ввод/вывод) - C++
Открыть текстовый файл 1.txt, имя файла указывается в командной строке. Дозаписать в него данные. Вывести содержимое файла 1.txt построчно.

Считать данные из текстового файла по условию и записать их в другой текстовый файл (файловый ввод/вывод) - C++
Здравствуйте! Очень прошу о помощи! Суть задания - дан текстовый файл, нужно считать его и записать в другой файл слова состоящие только из...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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