Форум программистов, компьютерный форум CyberForum.ru

как сделать в MS VS 2010 express output не в консоль в output windows - C++

Восстановить пароль Регистрация
 
Leeto
 Аватар для Leeto
7 / 7 / 0
Регистрация: 23.12.2011
Сообщений: 372
Записей в блоге: 1
25.08.2012, 18:57     как сделать в MS VS 2010 express output не в консоль в output windows #1
сабж

заранее спасибо
Миниатюры
как сделать в MS VS 2010 express output не в консоль в output windows  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.08.2012, 18:57     как сделать в MS VS 2010 express output не в консоль в output windows
Посмотрите здесь:

Как связать несколько output потоков? C++
откорректировать output типа double C++
муниципальная олимпиада. Странный output C++
C++ Отсортировать элементы файла input и вывести их в файл output
C++ ostream& output
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
nexen
187 / 180 / 3
Регистрация: 27.01.2012
Сообщений: 1,335
25.08.2012, 19:55     как сделать в MS VS 2010 express output не в консоль в output windows #2
Если правильно помню, то для этого есть поток stderr (для примера - стандартный поток ввода/вывода это stdin/stdout).
Так же есть ещё деректива #error.
Leeto
 Аватар для Leeto
7 / 7 / 0
Регистрация: 23.12.2011
Сообщений: 372
Записей в блоге: 1
25.08.2012, 19:59  [ТС]     как сделать в MS VS 2010 express output не в консоль в output windows #3
Цитата Сообщение от nexen Посмотреть сообщение
Если правильно помню, то для этого есть поток stderr (для примера - стандартный поток ввода/вывода это stdin/stdout).
Так же есть ещё деректива #error.
а как это работает привиди плиз какой ниб простой пример


Я видел вроде в аргумент листе мейна прописовалось

типа int main ("типа вот здесь ")
nexen
187 / 180 / 3
Регистрация: 27.01.2012
Сообщений: 1,335
25.08.2012, 20:28     как сделать в MS VS 2010 express output не в консоль в output windows #4
Leeto, если ты про argv и argc в параметрах main, то это аргументы командной строки. Это не то.
C++
1
2
3
4
int main()
{
#error EverythingIsBad at all
}
Выводит :
fatal error C1189: #error : EverythingIsBad at all
Но и не дает скомпилироваться, ведь это реальная ошибка, созданная директивой.

Ещё можно так :
C++
1
#pragma message ( "your warning text here" )
Выводит :
1>------ Build started: Project: Other, Configuration: Debug Win32 ------
1>Compiling...
1>Stderr и директива error.cpp
1>your warning text here
1>Linking...
1>Embedding manifest...
1>Build log was saved at "file://d:\VisualStudioPrograms\Other\Debug\BuildLog.htm"
1>Other - 0 error(s), 0 warning(s)
========== Build: 1 succeeded, 0 failed, 1 up-to-date, 0 skipped ==========
Yandex
Объявления
25.08.2012, 20:28     как сделать в MS VS 2010 express output не в консоль в output windows
Ответ Создать тему
Опции темы

Текущее время: 11:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru