Консультация № 70713
13.01.2007, 02:06
0.00 руб.
0 1 1
Зравствуйте, подскажите почему при компиляции листинга,
в котором используется срока "using namespace std",
компилятор выдает ошибку "Namespace name expected"?
А без нее все нормально, но в книге написано что по
новому станарту надо использовать пространство имен.
У меня " Borland C++ 5.02 "

Обсуждение

Неизвестный
13.01.2007, 18:33
общий
это ответ
Здравствуйте, DEVILL!

Borland C++ 5.02 устаревший компилятор и не поддерживает стандартный namespace.

для совместимости нужно использовать
#if !defined(__BORLANDC__)
using namespace std;
#endif

для ознокомления http://mc-computing.com/Languages/Borland_C++/index.html

PS
рекомендую выбрать компилятор поновее
Форма ответа