| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > 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 как он это кушать будет, старый компилер. Но по стандарту текущему:
|
| Автор: lynx_916 19.9.2004, 13:14 |
| в билдере борланд не убирали расширения с библиотеки, так что юзай <iostream.h> |
| Автор: Luka 19.9.2004, 16:20 | ||
Во как это оказывается должно выглядеть:
Особенности BC++. Всем спасибо! |
| Автор: chipset 19.9.2004, 17:01 | ||
без этого мона и обойтись
|
| Автор: Дрон 19.9.2004, 17:18 |
| chipset Без getch(); нельзя!!! А то результаты работы проги не увидишь Luka В Borland C++ 5.0 (не Билдере) есть только iostream.h и он не определяет никаких namespace. ЗЫ: Вот оно дурное влияние стандартов. Уже у второго чела за неделю с этим std проблемы |
| Автор: ManiaK 20.9.2004, 12:25 |
| Самый цивилизованный способ увидеть результаты по моему - system("PAUSE"); Влияние дурное не стандартов, а их неисполнения. |