我一直在尝试从文件读取到控制台,然后将其清除以读取另一个文件。 所以我发现你可以使用' \ b'从控制台中删除字符。但是,当我尝试从控制台删除以前的内容时,它只删除最后一行然后停止。
这样的事情:
std::cout<<"Something boring"<<'\n'<<"Something boring on new line";
while(1){
std::cout<<'\b';
std::cout<<' ';
std::cout<<'\b';
}
这只会删除&#34;在新行&#34;上无聊的东西,并且据我所知,光标位于第2行的第一个位置。
为什么它会被卡住并且可以做些什么呢? 感谢。