|
Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » Не могу скомпилить C++ во FreeBSD |
|
Не могу скомпилить C++ во FreeBSD
|
![]() Guest |
#include <iostream.h>
void main(void) { cout << "Hello, world!\n"; } Говорит что хедер не такой! Компилил при помощи г++! Как быть? На вас вся надежда!!! |
|
Отправлено: 21:48, 26-04-2004 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать А что такое r++ ?
|
------- Отправлено: 06:19, 27-04-2004 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 13
|
Профиль | Отправить PM | Цитировать Не <iostream.h>, а <iostream>
заголовки лежат в /usr/include заголовки для C++ в /usr/include/g++ или /usr/include/c++ |
Отправлено: 11:08, 27-04-2004 | #3 |
![]() Guest |
Я имел в виду g++!!!!
Добавлено: всё сделал как надо! Хедер работает- ПАСИБО!!! НО! он говрит что cout это перемнная котрую я забыл объявить!!! ![]() Как быть? Он не "понимает" cin, cout, etc.... Ну и тогда вопрос по ходу чем на С заменить выражения С++: cout << sizeof(variable); cout << "Pointer " << & variable; ??? Спасибо заранее!!!! ![]() |
Отправлено: 11:11, 27-04-2004 | #4 |
Новый участник Сообщения: 13
|
Профиль | Отправить PM | Цитировать #include <iostream>
using namespace std; int main(void) { cout << "Hello, world!\n"; return 0; } |
|
Отправлено: 12:00, 27-04-2004 | #5 |
![]() Guest |
СПАСИБО!!!!!!
РАБОТАЕТ!!!!! ![]() ![]() |
Отправлено: 12:34, 27-04-2004 | #6 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать Guest
Это как я понял уже не актуально, но в С обычно используется printf("Привет % раз",5 ); ![]() Кстати по объёму прога получается меньше, чем с cout. |
------- Отправлено: 21:10, 27-04-2004 | #7 |
![]() Guest |
Очень актуально и очень интересно! Может быть ещё что нибудь посоветуете? Просто как например указатели выводить при помощи printf()? Или такие выражения как sizeof()? Спасибо заранее!!!
![]() |
Отправлено: 21:50, 27-04-2004 | #8 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать #ifdef HAVE_CONFIG_H
#include <config.h> #endif #include <stdio.h> #include <stdlib.h> struct { int a; int b[25]; } str; int main(int argc, char *argv[]) { printf("sizeof = %d, pointer = %d\n", sizeof(str), &str ); return EXIT_SUCCESS; } Вывод : sizeof = 104, pointer = 134518240 ![]() |
------- Отправлено: 22:21, 27-04-2004 | #9 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
FreeBSD и Solaris 8 на одной машине. Как? | Guest | Общий по FreeBSD | 10 | 17-08-2004 11:22 | |
Сконнектить комп(модем) +комп+комп(локал)??? | Guest | Сетевые технологии | 2 | 15-06-2004 12:50 | |
Как установить wine емулятор в FreeBSD? | Guest | Программное обеспечение Linux и FreeBSD | 7 | 09-03-2004 01:30 | |
FreeBSD 5.1. Kак создать устройство ppp0? | Guest | Общий по FreeBSD | 9 | 07-03-2004 23:24 | |
Нужно поменять вентилятор на ноутбуке Dell Cpi366 | Guest | Мобильные ОС, смартфоны и планшеты | 2 | 08-10-2002 20:21 |
|