В VC++ как вызвать std::cout или др?
Ведь я смотрю многие используют эти функции!
Вот вопрос в чем. В C++ работал с такой библиотекой как <iostream>. НО! В VC++ такой нет! Как же тогда работать с cin и cout???
Ведь я смотрю многие используют эти функции!
Вообще-то есть. Уточнение имен используешь ?
Пример:
или директиву using:
cout << "hello" << endl;
Вообще-то есть. Уточнение имен используешь ?
Пример:
или директиву using:
cout << "hello" << endl;
а какую библиотеку нуно подключить? просто на stdio.h он ругается вот так:
[COLOR=red]c:\documents and settings\dissdoc.lab3650\мои документы\visual studio projects\mysys\mysys.cpp(13): fatal error C1010: unexpected end of file while looking for precompiled header directive[/COLOR]
а какую библиотеку нуно подключить? просто на stdio.h он ругается вот так:
[COLOR=red]c:\documents and settings\dissdoc.lab3650\мои документы\visual studio projects\mysys\mysys.cpp(13): fatal error C1010: unexpected end of file while looking for precompiled header directive[/COLOR]
Сообщение об ошибке не имеет отношение к библиотекам. В данном случае ты используешь прекомпилированные заголовки. И по умолчанию компилятор ожидает в каждом исходнике соответствующие директивы.
От ошибки можно избавиться двумя путями:
1. Включить заголовок, используемый для прекомпиляции (обычно StdAfx.h).
2. Отключить использование прекомпилированных заголовов. Можно для каждого файла отдельно. (Это настраивается в свойствах исходника.)
Вот вопрос в чем. В C++ работал с такой библиотекой как <iostream>. НО! В VC++ такой нет! Как же тогда работать с cin и cout???
Ведь я смотрю многие используют эти функции!
Если писать консольную программу то использование библиотеки <iostream> такое же.