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

Не могу открыть файл OFSTREAM - C++

Восстановить пароль Регистрация
 
mersinvald
1 / 1 / 0
Регистрация: 25.08.2012
Сообщений: 47
18.11.2012, 13:28     Не могу открыть файл OFSTREAM #1
Доброго времен суток!
Помогите разобраться: пытаюсь открыть файл с параметром ios::out, а он не открывается
Почему это может происходить?
Код:
C++
1
2
3
4
5
input.open(name, ios::in||ios::binary);
    output.open(cpath, ios::out||ios::binary);
    if(!input) cout<<"Input file opening error"<<endl;
    if(!output) cout<<"Output file opening error"<<endl;
где cpath - массив типа char содержащий путь к файлу который надо создать
Не открывается, к слову, только при использовании ios::out, но без него выводит полную фигню, так что от него не отказаться.

вот код всей программы: Ошибка открытия файла
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.11.2012, 13:28     Не могу открыть файл OFSTREAM
Посмотрите здесь:

Не могу нормально открыть файл C++
Не могу открыть файл fstream C++
создать файл использую string в ofstream C++
ofstream.flush() не обновляет файл! (не сохраняет на диск) C++
Не могу открыть WMware через VS, не видит wmx файл C++
C++ Не могу открыть файл, размещенный в папке с именем на русском языке
C++ Не могу открыть файл через argv[]
Не могу создать файл в поток ofstream C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
18.11.2012, 13:37     Не могу открыть файл OFSTREAM #2
C++
1
output.open(cpath, ios::out | ios::binary);
И cpath проверяйте, что там получилось.

Добавлено через 6 минут
Среда какая?
mersinvald
1 / 1 / 0
Регистрация: 25.08.2012
Сообщений: 47
18.11.2012, 13:43  [ТС]     Не могу открыть файл OFSTREAM #3
VC 2008
Спасибо, работает.
Yandex
Объявления
18.11.2012, 13:43     Не могу открыть файл OFSTREAM
Ответ Создать тему
Опции темы

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