Название: инициализация cout в VS2005 Отправлено: beergood от Август 17, 2006, 10:46 Поставил Visual Studio 2005. Попробовал скомпилировать старые тексты, оказалось он не видит cout. Пишет 'cout' : undeclared identifier. C printf никаких проблем, но хотелось бы все-таки чтобы с cout можно было работать. Пробовал включать #include <io.h> #include <ios> #include <iosfwd> #include <iostream> #include <ostream> и т.п. - ниче не помогает. Люююдиии, помогите!!!
Название: инициализация cout в VS2005 Отправлено: Вудруф от Август 17, 2006, 10:58 std:: пробовал писать?
Название: инициализация cout в VS2005 Отправлено: sandy от Август 18, 2006, 11:20 Цитата: "Вудруф" std:: пробовал писать? Если cout придктся писать часто, чтобы не писать все время std::cout напиши после инклудов using name space std; Название: инициализация cout в VS2005 Отправлено: Вудруф от Август 18, 2006, 13:02 namespace слитно
Название: инициализация cout в VS2005 Отправлено: sandy от Август 19, 2006, 11:52 Цитата: "Вудруф" namespace слитно Так точно! Название: инициализация cout в VS2005 Отправлено: pablo от Август 19, 2006, 12:30 или можно ещё так: using std::cout;
Название: инициализация cout в VS2005 Отправлено: asat от Сентябрь 07, 2006, 15:33 я всвое время просто io iostream ios взял и скопировал у дяди Борланда в папку с программой. И нормально. Но мне не ясен смысл. Использования cout в VS2005. Там полно вариантов на замену. Этой процедуры
Название: инициализация cout в VS2005 Отправлено: Вудруф от Сентябрь 08, 2006, 06:18 Э? Процедуры? И нафига вообще копировать io iostream ios в папку с программой? Это же стандартный поток...
Название: инициализация cout в VS2005 Отправлено: bigirbis от Сентябрь 09, 2006, 14:05 Вообще, если что-то более-менее серьезное писать, то лучше указывать пространство имен явно перед каждым вызовом оператора и каждым объявлением. Это гарантирует нормальную компиляцию проекта при подключении нескольких библиотек с типами, операторами и методами, имеющими сходные имена.
|