Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Альтернатива в VC++ с функцией clrscr()


Автор: focus_198411 21.7.2007, 23:19
В   Turbo C я использовал...... функцию clrscr() для очистки экрана. Какая есть альтенатива функции clrscr() в Visual Studio, потому-что я так понял ее здесь даже не сущствет.
Заранее благодарен...
Евгений

Автор: Daevaorn 21.7.2007, 23:44
http://support.microsoft.com/default.aspx?scid=KB;en-us;q99261

Автор: Terrance 22.7.2007, 11:27
focus_198411, можно так:           system("cls");
 

Автор: nots 5.7.2008, 10:59
Скажите почему в turboc при использовании clrscr() экран очищается примерно до 360 пикселя по у smile 

Автор: GLeBaTi 5.7.2008, 12:25
Код

for(i=0;i<500;i++)
{
    std::cout<<std::endl;
}


Автор: pan2004 5.7.2008, 19:40
Цитата(GLeBaTi @  5.7.2008,  12:25 Найти цитируемый пост)
for(i=0;i<500;i++){    std::cout<<std::endl;}

При этом консольное окно будет прокручено до самого конца, а курсор находится на последней строчке... Да и не факт, что 500 строк хватит. Плохая альтернатива.

Автор: GLeBaTi 6.7.2008, 10:05
#include <stdlib.h>

void main()
{
   std::cout << "Hello...clear me!)"; //строка 
   system("cls");                              //очистить экран
}

Автор: Mayk 6.7.2008, 13:30
Цитата(GLeBaTi @  6.7.2008,  14:05 Найти цитируемый пост)
   system("cls");                              //очистить экран

Не вводи в заблуждение.
Правильный комментарий:
"потратить уйму времени на запуск процесса, который очищает экран за время в несколько тысяч раз меньшее чем время для запуска этого самого приложения."


PS. ну вот промахнулся и вместо -3 звезд влепил +2. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)