|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - сс helloworld.cpp |
|
C/C++ - сс helloworld.cpp
|
Ветеран Сообщения: 1404 |
Профиль | Отправить PM | Цитировать helloworld.cpp
Содержимое: 1 вариант #include <iostream> int main(){ cout << "Hello,world!\n"; return 0; } 2 вариант #include <iostream.h> int main(){ cout << "Hello,world!\n"; return 0; } Ввожу в консоли: сс helloworld.cpp Вариант 1: объявляет: error: что такое cout не понимаю (cout undeclared) Всякие танцы с бубном типа ::cout и std::cout не помогают. В первом случае - undeclared, во втором те же ошибки что и при написании варианта 2 Вариант 2 Если картинка не показывается адрес: http://ipicture.ru/uploads/080521/PGznePz99M.gif Побочный вопрос: как организовать перенаправление вывода ошибок на консоли в файл у команды cc file сс helloworld.cpp >некий_файл (ошибки выдает только на экран, а не в файл.) OS: freebsd 6 |
|
Отправлено: 20:48, 21-05-2008 |
Ветеран Сообщения: 1404
|
Профиль | Отправить PM | Цитировать g++ helloworld.cpp
скомпилилось. |
------- Отправлено: 21:58, 21-05-2008 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Кот Ти Сообщения: 7318
|
Профиль | Отправить PM | Цитировать Посмотрел в линуксе - та же фигня. cc и gcc не компилят, а g++ только с объявлением std:: или using namespace std;
Непонятно в чём дело... Насчёт вывода текста ошибок в файл, видимо, следует читать мануал. Наверняка там есть специальная опция. |
Отправлено: 22:21, 21-05-2008 | #3 |
редкий гость Сообщения: 1696
|
Профиль | Сайт | Отправить PM | Цитировать mrcnn, cc (в большинстве современных систем - синоним gcc) это компилятор C, вы ему суёте исходник на C++, он справедливо плюётся. Надо брать C++ компилятор (например g++). Чуть более поздняя поправка: На самом деле gcc вполне компилирует c++, но не линкует lbstdc++ (стандартную библиотеку C++), отсюда и ошибки.
Для перенаправления потока ошибок используется конструкция 'program and args 2> file'. Цитата Coutty:
|
|
------- Последний раз редактировалось ivank, 23-05-2008 в 02:14. Отправлено: 23:14, 21-05-2008 | #4 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
C/C++ - Помогите с Циклами в dev cpp | VFRc | Программирование и базы данных | 2 | 23-03-2009 23:13 | |
работа с XML на CPP | Vlad Drakula | Программирование и базы данных | 1 | 14-01-2004 00:49 | |
компилятор CPP для WinXP | Vlad Drakula | Программирование и базы данных | 2 | 04-01-2004 21:34 |
|