Страница 1 из 1

не видит iostream

Добавлено: 2012-02-17 15:26:01
neurobomman
Почему это компилятор ругается что нету iostream???

Код: Выделить всё

#include <iostream> 
using namespace std; 

int main () { 
.... 
} 
при попытке компиляции

Код: Выделить всё

%cc file.c 
 error: iostream: No such file or directory 
error: expected '=', ',', ';', 'asm' or '__attribute__' before 'namespace' 
In function 'main': 
error: 'cout' undeclared (first use in this function) 
подскажите пожалуйста. да и кстати:

Код: Выделить всё

%locate iostream 
/usr/include/c++/4.2/backward/iostream.h 
/usr/include/c++/4.2/iostream

Код: Выделить всё

%uname -a
FreeBSD router.dom 7.3-RELEASE-p2 FreeBSD 7.3-RELEASE-p2 #0: Sun Sep  5 00:26:39 MSD 2010 
%

Re: не видит iostream

Добавлено: 2012-02-17 15:37:18
hizel

Код: Выделить всё

mv file.c file.cc
c++ file.cc

Re: не видит iostream

Добавлено: 2012-02-17 15:58:37
neurobomman
спасибо! в хэндбуке просто нет этого...

Re: не видит iostream

Добавлено: 2012-02-17 16:01:11
hizel
o_O

Re: не видит iostream

Добавлено: 2012-02-26 0:10:39
res251
если вы пишите код на С++ то советую использовать компилятор g++ или c++
Пример простой:

Код: Выделить всё

c++ file.c -o fille
g++ аналогично
GNU - GNU Compiler Collection - а не просто С коспилятор, с такой траблой сам первый раз встретился, когда начал на UNIХ програмировании :smile:

Re: не видит iostream

Добавлено: 2012-02-26 12:41:39
Alex Keda
моя автарка-то...
неоригинально =)

Re: не видит iostream

Добавлено: 2012-02-26 13:57:29
res251
это не в тему ну уже сменил, как тебе этот вид рыбок я назвал КЭПула