43.*_*4D. 4 animation console-application visual-c++
在C++中,我试图重新添加一行来添加一些字符.到目前为止,这是我的代码:
cout << "\n\n\n\n\n\n\n\n\n\n\xc9\xbb\n\xc8\xbc"<<flush;
Sleep(50);
如你所见,我有10个换行符.在我的动画中,一个新的块将从屏幕顶部掉落.但我不知道如何重新添加这些行来添加我需要的字符.我试过\ r \n,但那不做任何事情而且\ b也不会上一行.另外,惠普究竟做了什么?我只用C++编程了大约2天,所以我是newb = P.
非常感谢!!!
基督教
如果您的控制台支持VT100转义序列(大部分都是),那么您可以使用ESC [ A,如下所示:
cout << "\x1b[A";
将光标向上移动一行.根据需要重复.