fatal error iostream no such file or directory что делать
Ошибка при компиляции
No such file or directory #include ^ compilation terminated.»
Попробуй perl program.c, должно отработать.
Где мне его взять то?
З.Ы. В Си не силён, особенно под линукс.
неа, кучей ошибок сыпет.
а я вот питону хочу поучиться.
нет, это, видимо, кто то с этой прогой поиздевался надо мной. так, ладно, тред этот на сноску.
Это смесь C и C++, также известная как C/C++. Просто в таком виде её надо компилировать уже как C++.
Эх. при компиляции через g++ тонну ошибок ошибок высыпает. буду копаться дальше =)
Читать же надо, как что использовать, а не копировать и пытаться собрать в последний момент. Ошибки линкера, я полагаю:
Не делай так никогда, пожалуйста
Нужно добавить еще переводов между строками. Иначе квест слишком легкий получается.
А надо «Делаю gcc program.cpp»
Не надо. GCC по расширению файла определит, C это, или C++. В конце концов, можно подсунуть GCC опцию -x lang, где lang — либо c, либо c++, что позволит явно указать, на каком языке пишут в этом файле.
Да что ты говоришь?
Я не знаю, что за скрипт линкера у твоего GCC, что он не подхватывает std::cout и прочие iostreams при компиляции плюсовой программы (пусть даже в ней густо насыпано сишного кода).
Это понятно, непонятно, отчего её по умолчанию не применяет линкер.
Это понятно, непонятно, отчего её по умолчанию не применяет линкер(при сборке с помощью GNU C Compiler).
Вы откуда такие беретесь?
Это понятно, непонятно, отчего её по умолчанию не применяет линкер(при сборке с помощью GNU C Compiler)
GCC, the GNU Compiler Collection — ты в каком году в криокамеру залёг?
Visual c++ can’t open include file ‘iostream’
I am new to c++. I just started! I tried a code on visual c++ 2010 Express version but i got the following code error message.
13 Answers 13
Some things that you should check:
Check your projects Include Directories in
Make sure that you selected the correct project for this code ( File > New > Project > Visual C++ > Win32 Console Application )
Some things you could try building with:
> Properties > Configuration Properties > VC++ Directories > Include Directories Make sure that you selected the correct project for this code (console application) Make sure that you don’t have anywhere in your code files (VS doesn’t support that). Make sure that you don’t have more than one main() function in your project code files. I am really new
The above worked for me. The below did not:
You are more than likely missing $(IncludePath) within Properties->VC++ Directories->Include Directories. Adding this should make iostream and others visible again. You probably deleted it by mistake while setting up your program.
It is possible that your compiler and the resources installed around it were somehow incomplete. I recommend re-installing your compiler: it should work after that.
I got this error when I created an ‘Empty’ console application in Visual Studio 2015. I re-created the application, leaving the ‘Empty’ box unchecked, it added all of the necessary libraries.
That did it for me.
Heres a C++ win32 console project!
Now heres a c++ CLR console project!
other things you’ll learn from debugging to add for error avoidance
Thread: fatal error: iostream: No such file or directory
Thread Tools
Search Thread
Display
fatal error: iostream: No such file or directory
i get «C:\Users\Yeoh Wei Liang\Documents\online retailer sells\Untitled2.c|1|fatal error: iostream: No such file or directory|»
when i compile my program.
Help me.
> Untitled2.c
This is a C program, not a C++ program.
Name your file as prog.cpp
my lecturer ask us to do c program,not c++
is there anyway to write the c program have the same function with iostream and iomanip?
Use fgets(chararray,chararraysize,stdin) with sscanf for cin and puts/printf for cout.
> my lecturer ask us to do c program,not c++
> is there anyway to write the c program have the same function with iostream and iomanip?
No, because that would be a C++ program, and what you wrote is a C++ program.
You don’t write a C program just by naming the file prog.c
Even if by some pure stroke of luck your compiler managed to compile it, it would STILL be a C++ program. Trying to compile it with another C compiler would just show you that it was wrong.
Formatted printing in C is stdio.h and printf()
You might want a different lecturer if they’ve been vague on the boundaries between C and C++.
Or at least a wider range of source material to verify whatever they’re saying.
Fatal error iostream no such file or directory что делать
Профиль
Группа: Участник
Сообщений: 21
Регистрация: 8.6.2009
Репутация: нет
Всего: нет
Всем доброго времени! У меня есть программа, которая рисует кривую повехность, необходимо многократно посчитать время работы и результат записать в файл. Время работы считает как надо, но насчет fstream идет непрерывная ругань, мол, необъявленный идентификатор!
В fstream.h описан класс basic_fstream, пробовала заменить, результат тот же! Подскажите, что делать??
Привожу часть программы:
#include
#include
#include
void CALLBACK display(void)
<
long t0 = GetTickCount();
fstream f;
f.open(«file.txt»,ios::out);
Кодофей
Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008
Репутация: 10
Всего: 33
Цитата(baltushka @ 14.6.2009, 17:08 |
#include |
Добавлено через 22 секунды
Компилятор какой?
Профиль
Группа: Участник
Сообщений: 21
Регистрация: 8.6.2009
Репутация: нет
Всего: нет
Цитата |
fatal error C1083: Не удается открыть файл include: fstream: No such file or directory |
Кодофей
Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008
Репутация: 10
Всего: 33
Цитата(baltushka @ 14.6.2009, 17:53 |
Не удается открыть файл include: fstream: No such file or directory |
Профиль
Группа: Участник
Сообщений: 21
Регистрация: 8.6.2009
Репутация: нет
Всего: нет
Эксперт
Профиль
Группа: Завсегдатай
Сообщений: 1578
Регистрация: 26.7.2008
Где: Тула
Репутация: 5
Всего: 32
Профиль
Группа: Участник
Сообщений: 21
Регистрация: 8.6.2009
Репутация: нет
Всего: нет
Эксперт
Профиль
Группа: Завсегдатай
Сообщений: 1578
Регистрация: 26.7.2008
Где: Тула
Репутация: 5
Всего: 32
Постарайся приводить код в теге code, а не цитата, а то не читается.
fstream f; замени на ofstream f;
Добавлено через 2 минуты и 11 секунд
Цитата(baltushka @ 14.6.2009, 19:29 |
который при попытке открыть предлагает на выбор программы |
Ну и открывай блокнотом. Все стандартные инклуды по, опять же, стандарту без расшерений, так что исправь назад))
Профиль
Группа: Участник
Сообщений: 21
Регистрация: 8.6.2009
Репутация: нет
Всего: нет
Если удалить из папки эти заголовки, он ругается на необъявленный идентификатор!!
Если удалить неопознанные файлы, ругается на отсутствие их..
исправила, не помогло(
Добавлено через 1 минуту и 21 секунду
Цитата(Cheloveck @ 14.6.2009, 18:32 |
Постарайся приводить код в теге code, а не цитата, а то не читается. |
Эксперт
Профиль
Группа: Завсегдатай
Сообщений: 1578
Регистрация: 26.7.2008
Где: Тула
Репутация: 5
Всего: 32
Цитата(baltushka @ 14.6.2009, 19:39 |
Если удалить из папки эти заголовки, он ругается на необъявленный идентификатор!! Если удалить неопознанные файлы, ругается на отсутствие их.. |
бррр. какие неопознаные? верни всё как было. В SDK нет ошибок.
Лог ошибок в студию (только, прошу, верни файлы перед этим на место. Если очень сложно, то удали всё и поставь заново).
Профиль
Группа: Участник
Сообщений: 21
Регистрация: 8.6.2009
Репутация: нет
Всего: нет
Вернула!! я уже убедилась, что после ругани на отсутствие файлов, начинается ругань на неопознанность.. вот она:
P.s. Это не код, пишу цитатой.. =)
Эксперт
Профиль
Группа: Завсегдатай
Сообщений: 1578
Регистрация: 26.7.2008
Где: Тула
Репутация: 5
Всего: 32
Код |
#include #include |
int main()
<
int arr[150];
for( int i = 0; i
Может, что углядишь. Это 100% работает
Добавлено через 1 минуту и 6 секунд
кстати, про пространство имён std не забыла?
Кодофей
Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008
Репутация: 10
Всего: 33
Эксперт
Профиль
Группа: Завсегдатай
Сообщений: 1578
Регистрация: 26.7.2008
Где: Тула
Репутация: 5
Всего: 32
Добавлено через 1 минуту и 49 секунд
Цитата(baltushka @ 14.6.2009, 19:46 |
1>c:\projects\c++\gltest1\main.cpp(146) : error C2065: mas: необъявленный идентификатор |
Я, кстати, тоже не вижу объявления o_O
Профиль
Группа: Участник
Сообщений: 21
Регистрация: 8.6.2009
Репутация: нет
Всего: нет
работает! только выдает, точнее, записывает в файл совсем не то, что нужно!!
Добавлено через 1 минуту и 52 секунды
Сейчас все падает =((((
1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.
[ Время генерации скрипта: 0.1619 ] [ Использовано запросов: 21 ] [ GZIP включён ]
|