Помогите, пожалуйста, чайнику.
Заранее благодарен за помощь.
Цитата:
Originally posted by Dimonchik
Подскажите, пожалуйста, какой заголовочный файл (и (или), может, какую библиотеку) нужно подключить в Visual Studio 2005 (Beta 2), чтобы заработали операторы COUT и CIN? Потому что раньше (в Visual Studio 2002) достаточно было подключить файл iostream.h.
Заранее благодарен за помощь.
Подскажите, пожалуйста, какой заголовочный файл (и (или), может, какую библиотеку) нужно подключить в Visual Studio 2005 (Beta 2), чтобы заработали операторы COUT и CIN? Потому что раньше (в Visual Studio 2002) достаточно было подключить файл iostream.h.
Заранее благодарен за помощь.
Насколькоя помню то нужно не iostream.h а iostream, без расширения, а во - вторых ты помнишь, что cout в std находится, => нужно std::cout или using namespace std;
Цитата:
Originally posted by TheOS
Насколькоя помню то нужно не iostream.h а iostream, без расширения, а во - вторых ты помнишь, что cout в std находится, => нужно std::cout или using namespace std;
Насколькоя помню то нужно не iostream.h а iostream, без расширения, а во - вторых ты помнишь, что cout в std находится, => нужно std::cout или using namespace std;
Спасибо, я уже всё нашёл в MSDN для VS2005:)
Кстати, в VS2002 я обходился без std и using namespace std, путём ввода следующих строк в самом начале программ:
[COLOR=blue]#include "stdafx.h"[/COLOR]
[COLOR=blue]#include "mscorlib.dll"[/COLOR]
[COLOR=blue]#include "iostream.h"[/COLOR]
Теперь же, в VS2005 приходится делать следующее:
[COLOR=blue]#include "stdafx.h"[/COLOR]
[COLOR=blue]#include "iostream"[/COLOR]
а после этого нужно использовать как Вы уже описали выше спецификацию пространства имён (std::cout, std::cin) или использовать using namespace std.