Очистка экрана

Рейтинг: 2Ответов: 1Опубликовано: 16.05.2011

Подскажите, пожалуйста, есть ли функция для очистки экрана в С++? Использовать conio библиотеку не предлагать: ибо она не является стандартной и используется сугубо под винду, так же не тратьте время и не предлагайте циклы с кучей выводов нулевого символа. Нагуглил, что можно:

system("clear");

но g++ компилятор выдает:

static.cpp:29:19: error: ‘system’ was not declared in this scope

То есть хотелось бы увидеть библиотеку и оператор очистки или библиотеку под систем("") для С++.

Ответы

▲ 6Принят

Чтобы работала system("clear"), подключайте stdlib.h Для винды system("cls");

Кроссплатформенный вариант:

if (system("clear")) system( "cls" );