Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

В VC++ как вызвать std::cout или др?

249
31 марта 2005 года
DissDoc
639 / / 01.10.2004
Вот вопрос в чем. В C++ работал с такой библиотекой как <iostream>. НО! В VC++ такой нет! Как же тогда работать с cin и cout???
Ведь я смотрю многие используют эти функции!
9.5K
31 марта 2005 года
nikiforov
24 / / 21.03.2005
Цитата:
Originally posted by DissDoc
Вот вопрос в чем. В C++ работал с такой библиотекой как <iostream>. НО! В VC++ такой нет! Как же тогда работать с cin и cout???
Ведь я смотрю многие используют эти функции!



Вообще-то есть. Уточнение имен используешь ?
Пример:

 
Код:
std::cout << "hello" << std::endl;

или директиву using:
 
Код:
using namespace std;
cout << "hello" << endl;
249
31 марта 2005 года
DissDoc
639 / / 01.10.2004
Цитата:
Originally posted by nikiforov
Вообще-то есть. Уточнение имен используешь ?
Пример:
 
Код:
std::cout << "hello" << std::endl;

или директиву using:
 
Код:
using namespace std;
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]

9.5K
31 марта 2005 года
nikiforov
24 / / 21.03.2005
Цитата:
Originally posted by DissDoc
а какую библиотеку нуно подключить? просто на 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. Отключить использование прекомпилированных заголовов. Можно для каждого файла отдельно. (Это настраивается в свойствах исходника.)

4.9K
01 апреля 2005 года
CyberMan
55 / / 25.01.2005
Цитата:
Originally posted by DissDoc
Вот вопрос в чем. В C++ работал с такой библиотекой как <iostream>. НО! В VC++ такой нет! Как же тогда работать с cin и cout???
Ведь я смотрю многие используют эти функции!


Если писать консольную программу то использование библиотеки <iostream> такое же.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог