Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: сс helloworld.cpp
Показать сообщение отдельно

редкий гость


Сообщения: 1696
Благодарности: 44

Профиль | Сайт | Отправить PM | Цитировать


mrcnn, cc (в большинстве современных систем - синоним gcc) это компилятор C, вы ему суёте исходник на C++, он справедливо плюётся. Надо брать C++ компилятор (например g++). Чуть более поздняя поправка: На самом деле gcc вполне компилирует c++, но не линкует lbstdc++ (стандартную библиотеку C++), отсюда и ошибки.

Для перенаправления потока ошибок используется конструкция 'program and args 2> file'.

Цитата Coutty:
Посмотрел в линуксе - та же фигня. cc и gcc не компилят, а g++ только с объявлением std:: или using namespace std;
Непонятно в чём дело... »
Потому что по стандарту (уже десять лет как) не следует (deprecated) писать #include<iostream.h> (который объявлял cout в глобальной области видимости). iostream.h сохраняется только для совместимости со старым кодом. И совместимость эта может в любой момент прекратиться.

-------
http://ivank.ru


Последний раз редактировалось ivank, 23-05-2008 в 02:14.

Это сообщение посчитали полезным следующие участники:

Отправлено: 23:14, 21-05-2008 | #4

Название темы: сс helloworld.cpp