2014-12-23 425 views

回答

1

兩個問題。

1 - 你沒有使用引號。

2 - OS X的命令是clear,不cls

system("clear"); 

代替這樣做的,一種更好的方式是添加這些的#includes並且還此ClearScreen函數清除命令直接發送,而不是開始一個單獨的進程的終端。從http://www.cplusplus.com/articles/4z18T05o/#POSIX

#include <unistd.h> 
#include <term.h> 

void ClearScreen() 
{ 
    if (!cur_term) 
    { 
     int result; 
     setupterm(NULL, STDOUT_FILENO, &result); 
     if (result <= 0) return; 
    } 

    putp(tigetstr("clear")); 
} 
那兒剽竊