Очистить окно консоли с помощью системы («cls») в C++
В заголовочном файле stdlib есть предопределенная функция system(“cls”), при вызове этой функции она возвращает чистое пустое окно консоли. Предпочтительно, чтобы эта функция вызывалась в начале кода, чтобы убедиться, что окно консоли пусто, но ее также можно вызывать в любом другом месте кода.
Синтаксис
// Заголовочные файлы
основной ( )
{
система ( 'клс' ) ;
заявление 2 ;
заявление 3 ;
.
.
}
Пример
Функция system(“cls”) вызывается для очистки кода после выполнения:
#include
#include
#include
использование пространства имен std ;
интервал основной ( ) {
интервал на одной ;
расчет << 'Введите целое число: ' ;
принимать пищу >> на одной ; // Принимаем ввод
расчет << «Номер:» << на одной ;
достать ( ) ;
// Вызов системной функции и передача cls в качестве аргумента
система ( 'клс' ) ;
расчет << «Экран очистился!» ;
возвращаться 0 ;
}
Пользователю предлагается ввести целое число, которое отображается на выходе. Для чтения ввода с консоли в заголовочном файле conio.h объявляется функция getch(). Он может считывать только один ввод за раз, когда для выполнения этой функции нажата клавиша клавиатуры. Здесь нажимается любая из клавиш, чтобы включить очистку экрана:
Пользователь вводит целое число 54, которое отображается на выходе:
После получения вывода нажмите любую клавишу клавиатуры, чтобы очистить окно консоли.
Заключение
В заголовочном файле stdlib есть предопределенная функция system («cls»), при вызове этой функции она возвращает чистое пустое окно консоли. Предпочтительно, чтобы эта функция вызывалась в начале кода, чтобы убедиться, что окно консоли пусто, но ее также можно вызывать в любом другом месте кода. Благодаря этому пользователь не сталкивается с уже заполненным окном консоли и может читать выходные данные без сбоев.