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

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

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

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

06.12.2012, 19:35. Просмотров 985. Ответов 7

Добрый день. Не могу открыть файл с помощью fstream файл, файл лежит в корне проекта. Пользуюсь QT creator с gcc.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <fstream>
#include <string>
 
using namespace std;
 
int main() {
    string line;
    ifstream INPUT ("input.txt");
    if(INPUT) {
        while(getline(INPUT, line)) {
            INPUT >> line;
            cout << line << endl;
        }
    } else cout << "Error!" << endl;
    INPUT.close();
    return 0;
}
Программа выдает Error!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.12.2012, 19:35     Не могу открыть файл fstream
Посмотрите здесь:
Не удается открыть файл включение: fstream.h: No such file or directory C++
C++ Не могу открыть файл OFSTREAM
Не могу нормально открыть файл C++
C++ Не могу открыть файл через argv[]
Не могу открыть WMware через VS, не видит wmx файл C++
C++ Не могу открыть файл, размещенный в папке с именем на русском языке
C++ Не могу запустить программу С++(fatal error C1083: Не удается открыть файл включение: iostream.h: No such file or directory)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Wolkodav
601 / 454 / 32
Регистрация: 18.09.2012
Сообщений: 1,685
06.12.2012, 19:36     Не могу открыть файл fstream #2
Так открыть же надо файловый поток. Там вроде метод open или как то так.
sovaz1997
CEO SOVAZ Corp.
380 / 226 / 2
Регистрация: 17.12.2011
Сообщений: 819
Записей в блоге: 1
Завершенные тесты: 1
06.12.2012, 19:39     Не могу открыть файл fstream #3
Дай мне задание. Я дам код.
go
Эксперт C++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
06.12.2012, 19:41     Не могу открыть файл fstream #4
LeeTwelve, файл кинте в католог с .exe и запускайте сам этот .exe

Добавлено через 41 секунду
Цитата Сообщение от sovaz1997 Посмотреть сообщение
Дай мне задание. Я дам код.
Цитата Сообщение от LeeTwelve Посмотреть сообщение
Не могу открыть файл с помощью fstream файл
По-моему задние выше крыши.
gray_fox
What a waste!
1411 / 1140 / 55
Регистрация: 21.04.2012
Сообщений: 2,362
Завершенные тесты: 3
06.12.2012, 19:42     Не могу открыть файл fstream #5
Цитата Сообщение от Wolkodav Посмотреть сообщение
Так открыть же надо файловый поток.
ifstream сам откроет в конструкторе.
Цитата Сообщение от LeeTwelve Посмотреть сообщение
INPUT.close();
А это сделает в деструкторе.
LeeTwelve
0 / 0 / 0
Регистрация: 24.04.2012
Сообщений: 15
06.12.2012, 19:45  [ТС]     Не могу открыть файл fstream #6
C++
1
2
fstream INPUT;
INPUT.open("input.txt", ios::in);
Если вы про это, то это тоже самое, как я понял

Добавлено через 1 минуту
sovaz1997, В произвольном тексте из файла, содержащем не более 10 строк, в каждой строке не более 80 символов, удалить из каждой группы идущих подряд цифр, в которой более 2-х цифр и которой предшествует точка, все цифры, начиная с третьей (например, ав+0.1999-1.1 преобразуются в ав+0.19-1.1). Также вывод записать в новый файл.

Думаю тебе не охото будет это делать

Добавлено через 1 минуту
Цитата Сообщение от go Посмотреть сообщение
файл кинте в католог с .exe и запускайте сам этот .exe
У меня не виндовс, как я понял нужно уже с откомпиленной прогой пробовать?
go
Эксперт C++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
06.12.2012, 19:54     Не могу открыть файл fstream #7
Цитата Сообщение от LeeTwelve Посмотреть сообщение
У меня не виндовс, как я понял нужно уже с откомпиленной прогой пробовать?
Файл кинуть вместе с исполняемым файлом. И тогда запустить именно сам исполняемый файл. А лучше указывать полный путь.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.12.2012, 19:58     Не могу открыть файл fstream
Еще ссылки по теме:
C++ Почему я не могу создать статический элемент класса fstream?
C++ Fstream не видит файл
C++ Запись в файл fstream
Fstream не видит файл C++
C++ Запись в файл fstream

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

Или воспользуйтесь поиском по форуму:
LeeTwelve
0 / 0 / 0
Регистрация: 24.04.2012
Сообщений: 15
06.12.2012, 19:58  [ТС]     Не могу открыть файл fstream #8
go, спасибо, работает
Yandex
Объявления
06.12.2012, 19:58     Не могу открыть файл fstream
Ответ Создать тему
Опции темы

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