Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Самый первый вопрос / Все когда нибудь начинали:-)


Автор: Luka 19.9.2004, 12:44
Только начал изучать С++ по книге Лафоре "ООП в С++". Первая же программа выдает ошибку.
---------------------
#include <iostream>
using namespace std;
int main()
{
cout <<"У каждой эпохи свой язык \n";
return 0;
}
---------------------

2 строчка выдает ошибку:
Info :Compiling D:\BC5\BIN\projects\myfirstprogramm.CPP
Error:myfirstprogramm.CPP(2,16):Namespace name expected

Причем если без этой строчки, то все идет нармально. А вот если делаю так:
std::cout <<"У каждой эпохи свой язык \n";
то всё равно выдает ошибку.

Работаю в Borland C++ 5.0.

И еще один вопрос.
Как заставить редактор Borland C++ 5.0 сохранять сразу в DOS кодировке?

Спасибо!!!


Автор: chipset 19.9.2004, 12:48
Попробуй
просто #include iostream.h
Кто его знает этот BC5.0 как он это кушать будет, старый компилер.
Но по стандарту текущему:
Код

#include <iostream>
using namespace std;


Автор: lynx_916 19.9.2004, 13:14
в билдере борланд не убирали расширения с библиотеки, так что юзай <iostream.h>

Автор: Luka 19.9.2004, 16:20
Во как это оказывается должно выглядеть:

Код
#include <iostream.h>
#include <conio.h>
int main()
{
cout <<"У каждой эпохи свой язык \n";
getch ();
return 0;
}


Особенности BC++.

Всем спасибо!

Автор: chipset 19.9.2004, 17:01
без этого мона и обойтись
Код
getch ();
rolleyes.gif

Автор: Дрон 19.9.2004, 17:18
chipset
Без getch(); нельзя!!! А то результаты работы проги не увидишь smile.gif smile.gif

Luka
В Borland C++ 5.0 (не Билдере) есть только iostream.h и он не определяет никаких namespace.

ЗЫ: Вот оно дурное влияние стандартов. Уже у второго чела за неделю с этим std проблемы smile.gif smile.gif smile.gif

Автор: ManiaK 20.9.2004, 12:25
Самый цивилизованный способ увидеть результаты по моему - system("PAUSE");
Влияние дурное не стандартов, а их неисполнения.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)