万恶的windows.h

来源:互联网 发布:淘宝优选好店怎么报名 编辑:程序博客网 时间:2024/06/06 05:22

        最近搞c语言,要做一个linux下c显示图片。用了下github的一个开源代码,一切都好,就是它显示的时候放大缩小会闪屏。。。。    >.<

        接着解决这个问题,我认为试刷屏函数的问题,而老师说是我代码效率太低然后使得它黑屏,我测试了一下,printf("\033[2J")这个刷屏试会闪屏的,去掉了就不会,但是没刷屏就会覆盖。唉,纠结。。。。。。找网上解决方法,看到有说用windows.h

     

#include<windows.h>
 
void cls()
{
 COORD pos;
 HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE); 
 for(int i=0;i<50;i++){
     for(int j=0;j<50;j++)
         putchar(' ');
     puts(" ");
 }
    pos.X = x; 
    pos.Y = y;
    SetConsoleCursorPosition(hOut, pos); 
}
    然后就一个劲儿找windows.h和它的依赖库。。。。。。。。漫长的旅程。最后弄完啦还是有错,白下了那么多的.h
    我就把这些上传到空间,下次就不用下了。

0 0