问题描述
- c/c++控制台如何清除一行
-
问题如上,有system(“cls”)清屏的函数,有没有清除一行的函数呢?
或者是可以实现类似功能的函数,求大神,在线等
解决方案
主要是特殊ASCII字符
printf("%c[2K", 27);
printf("33[2Kr");
解决方案二:
你知道不在MFC编程的过程中,当窗口有所改变的时候,一般都是刷新整个窗口,所以与其你纠结删除一行,不如将需要删除的那行数据在显示之前就缓存屏幕全部数据,然后在显示之后需要删除时重新将整个屏幕之前缓存的内容刷新
时间: 2024-11-08 19:26:57