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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Afar
1 / 1 / 0
Регистрация: 10.10.2012
Сообщений: 14
#1

Как временно отключить вывод в консоль? - C++

01.04.2013, 23:28. Просмотров 1162. Ответов 3
Метки нет (Все метки)

Ситуация такая: в программе запускаются *.bat и *.exe файлы, которые выводят в консоль много ненужной информации.

Например:
C
1
2
3
4
5
6
7
8
9
10
int main()
{
  cout<<"Begin\n";
  ...
  system(string("1.bat").c_str());
  system(string("2.exe").c_str());
  ...
  cout<<"End\n";
  return 0;
}
Нужно, чтобы Выводилось в экран только Begin и End.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.04.2013, 23:28
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как временно отключить вывод в консоль? (C++):

Как сделать вывод в консоль - C++
count &lt;&lt; &quot;GOLD MEMBER из голландии парень крутой,Голд Мембер Член Золотой&quot;;

Как реализовать вывод элементов массива на консоль в виде песочных часов? - C++
Добрый день всем! Приложение, реализовать массивы в виде песочных часов * * * * * * * * * * * * * * * * * * * * * * * *...

Можно ли как-то осуществить вывод кириллицы в консоль, не используя Lucida Console - C++
Собственно сабж в заголовке. Есть способ оставить стандартный Consolas?

Реализовать вывод массива объектов типа Student на консоль (файловый ввод/вывод) - C++
Как сделать чтобы список студентов выводился на экран в конце? #include&lt;iostream&gt; #include&lt;stdio.h&gt; #include&lt;stdlib.h&gt; ...

Вывод в консоль чисел с плавающей точкой: как сделать, чтобы после запятой было только два знака? - C++
как сделать что бы после запятой было только два знака? спасибо

Как поделить консоль на 2 части: в верхней части вывод, в нижней - замена - C++
Ребята, есть 2 функции, одна выводит, вторая меняет, нужно поделить консоль параллельно. В верхней части вывод, в нижней замена. Как это...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Саня gamer
96 / 70 / 1
Регистрация: 18.05.2011
Сообщений: 343
Записей в блоге: 1
01.04.2013, 23:31 #2
для батников есть такая конструкция
Bash
1
@echo off
0
kravam
быдлокодер
1695 / 882 / 45
Регистрация: 04.06.2008
Сообщений: 5,459
01.04.2013, 23:42 #3
Как вариант:
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
#include <windows.h>
using namespace std;
 
int main()
{
  cout<<"Begin\n";
  system(string("1.bat> rez.txt").c_str());
  system(string("2.exe> rez.txt").c_str());
  cout<<"End\n";
  return 0;
}
1
Tulosba
:)
Эксперт С++
4395 / 3238 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
01.04.2013, 23:50 #4
Можно поиграться с флагами:
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
using namespace std;
 
int main() {
   cout << "Visible\n";
   cout.clear( ios_base::badbit );
   cout << "Invisible\n";
   cout.clear( ios_base::goodbit );
   cout << "Visible again\n";
   return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.04.2013, 23:50
Привет! Вот еще темы с ответами:

Как можно временно полностью выключить часть кода в проекте - C++
Добрый день. Вопрос о том, как можно временно полностью выключить часть кода в проекте. Пример: проект состоит из следующих...

Вывод в консоль - C++
Код без ошибок (VS не ругается при компиляции)! Но консоль не хочет выводить сообщений.. В чем может быть проблема? В консоли виден...

Вывод кириллицы в консоль - C++
Привет, как изменить код что-бы выводилась русская &quot;б&quot; вместо иероглифов? SetConsoleCP(1251); SetConsoleOutputCP(1251); тоже не...

Вывод круга в консоль - C++
Доброго времени суток. Подскажите как вывести круг в консоль по заданному диаметру


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
01.04.2013, 23:50
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru