万恶的windows.h

        最近搞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
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值