Как очистить консоль в обоих Windows и Linux, используя C ++ - PullRequest
26 голосов
/ 23 октября 2008

Мне нужно кроссплатформенное решение для очистки консоли в Linux и Windows, написанное на C ++. Есть ли какие-либо функции в этом? Также обратите внимание, что я не хочу, чтобы программист конечного пользователя должен был изменять какой-либо код в моей программе, чтобы он стал понятным для Windows против Linux (например, если ему приходится выбирать между двумя функциями, то решение должно быть принято во время выполнения или во время компиляции автономно).

Ответы [ 12 ]

0 голосов
/ 21 февраля 2015

Это должно работать, если вы работаете на консоли

#include <conio.h>

int main()

{
    clrscr();
}
0 голосов
/ 20 ноября 2011

Не

for (int i=0;i<1000;i++){cout<<endl;}

очистить экран во всех ОС?

...