c/c++控制台如何清除一行

问题如上,有system(“cls”)清屏的函数,有没有清除一行的函数呢?
或者是可以实现类似功能的函数,求大神,在线等

主要是特殊ASCII字符

 printf("%c[2K", 27);
 printf("\33[2K\r");

你知道不在MFC编程的过程中,当窗口有所改变的时候,一般都是刷新整个窗口,所以与其你纠结删除一行,不如将需要删除的那行数据在显示之前就缓存屏幕全部数据,然后在显示之后需要删除时重新将整个屏幕之前缓存的内容刷新