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

Не удается открыть файл включение: fstream.h: No such file or directory - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.92
fraaank
1 / 1 / 0
Регистрация: 08.11.2013
Сообщений: 52
11.02.2014, 23:45     Не удается открыть файл включение: fstream.h: No such file or directory #1
Есть пару строк с которыми не могу разобраться.
C
1
2
3
    scanf("%s", name_file);
if ((file=fopen(name_file, "r"))==NULL)
while (fscanf(filein, "%s", &el)!=EOF)

И как пробовал я.
C++
1
2
3
  sin << "%s", name_file;
if ((file.open(name_file))==NULL)
while (fscanf(filein, "%s", el) != EOF)
И ещё. Мне постоянно VS выдаёт одну и ту же ошибку." Не удается открыть файл включение: fstream.h: No such file or directory"
Пробовал исправить это через Сервер->Параметры и так далее, но у меня пишет, что ф-я редактирования каталогов VC++ с помощью команды "Сервер->Параметры" переведена в категорию нерекомендованых.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.02.2014, 23:45     Не удается открыть файл включение: fstream.h: No such file or directory
Посмотрите здесь:

vs 2010 выдает ошибку fatal error C1083: Не удается открыть файл включение: iostream.h: No such file or directory C++
не компилируеться(fatal error C1083: Не удается открыть файл включение: stdafx.h: No such file or directory) C++
C++ Не могу запустить программу С++(fatal error C1083: Не удается открыть файл включение: iostream.h: No such file or directory)
C++ ошибка Не удается открыть файл включение: StdAfx.h: No such file or directory
VS2012 Express. Ошибка компиляции - error C1083: Не удается открыть файл включение: stdafx.h: No such file or directory C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
mustimur
268 / 222 / 57
Регистрация: 22.11.2013
Сообщений: 832
Записей в блоге: 1
11.02.2014, 23:53     Не удается открыть файл включение: fstream.h: No such file or directory #2
Цитата Сообщение от fraaank Посмотреть сообщение
Есть пару строк с которыми не могу разобраться.
Они вроде должны работать и в C++. А это что:
sin << "%s", name_file;
Синус это отношение противолежащего катета к гипотенузе
cooller
 Аватар для cooller
564 / 532 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
11.02.2014, 23:58     Не удается открыть файл включение: fstream.h: No such file or directory #3
Цитата Сообщение от mustimur Посмотреть сообщение
sin << "%s", name_file;
Синус это отношение противолежащего катета к гипотенузе
что то мне подсказывает что он хотел это
C++
1
cin>>name_file
fraaank
1 / 1 / 0
Регистрация: 08.11.2013
Сообщений: 52
12.02.2014, 00:00  [ТС]     Не удается открыть файл включение: fstream.h: No such file or directory #4
Ой, точно cin. Невнимательность гиблое дело. Спасибо.
ValeryS
Модератор
6377 / 4843 / 442
Регистрация: 14.02.2011
Сообщений: 16,047
12.02.2014, 00:02     Не удается открыть файл включение: fstream.h: No such file or directory #5
Цитата Сообщение от fraaank Посмотреть сообщение
" Не удается открыть файл включение: fstream.h: No such file or directory"
потому что нет такого файла
это для старых компиляторов,
для современных
C++
1
#include < fstream>
fraaank
1 / 1 / 0
Регистрация: 08.11.2013
Сообщений: 52
12.02.2014, 00:04  [ТС]     Не удается открыть файл включение: fstream.h: No such file or directory #6
А что делать с while?
ValeryS
Модератор
6377 / 4843 / 442
Регистрация: 14.02.2011
Сообщений: 16,047
12.02.2014, 00:06     Не удается открыть файл включение: fstream.h: No such file or directory #7
Цитата Сообщение от fraaank Посмотреть сообщение
А что делать с while?
в смысле?
fraaank
1 / 1 / 0
Регистрация: 08.11.2013
Сообщений: 52
12.02.2014, 00:08  [ТС]     Не удается открыть файл включение: fstream.h: No such file or directory #8
В С++ так while (fscanf(filein, "%s", el) != EOF) разве будет правильно?
ValeryS
Модератор
6377 / 4843 / 442
Регистрация: 14.02.2011
Сообщений: 16,047
12.02.2014, 00:23     Не удается открыть файл включение: fstream.h: No such file or directory #9
Цитата Сообщение от fraaank Посмотреть сообщение
В С++ так while (fscanf(filein, "%s", el) != EOF) разве будет правильно?
нет конечно
потому что мы не знаем кто такой filein и кто такая el
вот тебе на всякий случай
http://lord-n.narod.ru/download/book.../13/fscanf.htm

Добавлено через 1 минуту
только для этого fstream не нужен
работа с потоками по другому строится

Добавлено через 9 минут
я только сейчас присмотрелся
ты что делаешь?
Цитата Сообщение от fraaank Посмотреть сообщение
scanf("%s", name_file);
if ((file=fopen(name_file, "r"))==NULL)
while (fscanf(filein, "%s", &el)!=EOF)
если файл не окрылся то считываешь причем считываешь не стого файла который открывал
может все же так
ты что делаешь?
C++
1
2
3
scanf("%s", name_file);
if ((filein=fopen(name_file, "r"))!=NULL)
   while (fscanf(filein, "%s", el)!=EOF)
fraaank
1 / 1 / 0
Регистрация: 08.11.2013
Сообщений: 52
12.02.2014, 00:48  [ТС]     Не удается открыть файл включение: fstream.h: No such file or directory #10
Вообще я переделываю программу с Си на С++. И тут мне не ясно как нужно переделывать.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.02.2014, 00:54     Не удается открыть файл включение: fstream.h: No such file or directory
Еще ссылки по теме:

MS-VS выдает ошибку C1083 Не удается открыть файл включение: graphics.h: No such file or directory C++
C++ vs 2010 выдает ошибку fatal error C1083: Не удается открыть файл включение: ntddcdrm: No such file or directory
Не удается открыть файл включение. No such file or directory C++

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

Или воспользуйтесь поиском по форуму:
ValeryS
Модератор
6377 / 4843 / 442
Регистрация: 14.02.2011
Сообщений: 16,047
12.02.2014, 00:54     Не удается открыть файл включение: fstream.h: No such file or directory #11
Цитата Сообщение от fraaank Посмотреть сообщение
Вообще я переделываю программу с Си на С++.
так у тебя и на Си с ошибками
Цитата Сообщение от fraaank Посмотреть сообщение
И тут мне не ясно как нужно переделывать.
никак, если конечно не из спортивного интереса, эта конструкция и на плюсах будет работать
Yandex
Объявления
12.02.2014, 00:54     Не удается открыть файл включение: fstream.h: No such file or directory
Ответ Создать тему
Опции темы

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