2011-10-29 13 views

ответ

5

Вы можете использовать system("cls"); с заголовком #include <cstdlib>. «CLS» это команда Batch ., который работает в DOS/Windows в других системах (системы на основе UNIX) вы могли бы использовать:.
cout << "\x1b[2J\x1b[1;1H" << flush;

никогда, повторяю, никогда не используйте «conio.h» является устаревшей библиотеки, которая не является частью стандарт, и только несколько компиляторов имеют Это.

0

// попробуйте без этого - «using namespace std».

#include<conio.h> 
#include<iostream.h> 
int main() 
{ 
//using namespace std 
clrscr(); 
} 

Дайте мне знать, если это сработает.

1
#include<windows.h> 
#include<iostream> 
using namespace std; 
int main() 
{ 
cout<<"Hello World ! ! !\n"; 
system("pause"); 
system("cls"); 
} 

100% рабочий код. Вам нужно iostream и namespace std только для cout cin и т. Д. Окно заголовка имеет «cls». Это как system (" MSDOS_COMMAND ");. Удачи.

0

Это нормально

#include<conio.h> 
#include<stdio.h> 
int main() 
{ 
    printf("Hello!"); 
    getche(); 
    system ("cls"); 
    printf("Bye!"); 
    return 0; 
} 
1

Clear Output Screen - Зависит от составителей и операционной системы, мы можем использовать один из следующих способов в зависимости от компилятора.

  • Использование clrscr() - Для TurboC компилятора
  • Использование system("cls") - Для TurboC компилятора
  • Использование system("clear") - Для GCC/G ++ компилятор в Linux
0

Самый простой самый простой способ это просто сделать это через системную функцию:

#include <stdlib.h> 

int main() 
{ 
    system("cls"); 
} 
0

Использование system("cls"); (для окон) или system("clear"); (для GNU/Linux) с заголовком #include <stdlib.h> (Если вы программируете на C Язык) или #include <cstdlib> (Если вы программируете на C++)

Примечание: #include <conio.h> не стандартный заголовок библиотеки файл и предоставляется только несколькими компиляторами (например, TurboC++).

Смежные вопросы