使用功能时在控制台上获取白色区域?

时间:2014-10-04 21:31:18

标签: c++ cmd cout

每次运行程序并使用特定功能时,我的cmd上都会出现一些奇怪的白色区域。除了看起来丑陋和分散注意力之外,白色区域对程序没有任何影响。

我认为在这种情况下需要快照: Screenshot

这是我正在使用的功能:

void ClearScr()
{
std::cout << std::string(50,'\n');
//all it does is simply creates 50 new lines so that the information doesn't become overwehlming
}

我也试过这个:

void ClearScr()
{
  for(int i = 0; i < 50 ; i++){
    std::cout << "\n";
  }
}

1 个答案:

答案 0 :(得分:0)

看起来你在Windows上,这意味着“标准”行为并不总是适用。

以下是关于如何清除控制台的Microsoft MSDN item的链接。