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

Ваш аккаунт

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

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

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

clrscr() в консольном VC++

2.3K
09 октября 2002 года
kasstd
1 / / 09.10.2002
Помогите плиз юному программисту!

Необходимо в консольном приложениии очистить экран и поместить курсор в позицию (0,0).

Заранее благодарен!
540
09 октября 2002 года
AL C++ Programmer
36 / / 20.01.2000
Попробуй так:

#include <windows.h>

....

void clrscr() {
HANDLE hOut = ::GetStdHandle(STD_OUTPUT_HANDLE);
COORD start = {0, 0};
CONSOLE_SCREEN_BUFFER_INFO info;
::GetConsoleScreenBufferInfo(hOut, &info);
::FillConsoleOutputCharacter(hOut, ' ', info.dwSize.X*info.dwSize.Y, start, NULL);
::SetConsoleCursorPosition(hOut, start);
}

....
374
09 октября 2002 года
Pennywise
158 / / 20.05.2000
Один из вариантов:

#include <iostream.h>
#include <process.h>

main()
{
int s;
cout<<"Enter: ";
cin>>s;
system("cls");
cin>>s;
}
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог