2011-10-29 89 views

回答

5

您可以使用system("cls");與頭#include <cstdlib>。「CLS」是一個批處理命令。這適用於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和名稱空間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

清除輸出屏幕 - 取決於編譯器和操作系統,我們可以使用依賴於編譯器下面的方法之一。

  • 使用clrscr() - 對於TURBOC編譯
  • 使用system("cls") - 對於TURBOC編譯
  • 使用system("clear") - 對於Linux的GCC/G ++編譯器
0

的最簡單最直接的方式就是做通過系統函數調用:

#include <stdlib.h> 

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

使用system("cls");(適用於Windows)與頭#include <stdlib.h>system("clear");(爲GNU/Linux)(如果你是用C語言編程)或#include <cstdlib>(如果你是編程的C++)

注:#include <conio.h>不是一個標準庫的頭文件,只有少數編譯器提供(例如TURBOC++)。