zoukankan      html  css  js  c++  java
  • sleep() 函数

    函数名: sleep

    功 能: 执行挂起一段时间

    用 法: unsigned sleep(unsigned seconds);
    头文件

      #include <windows.h>  # windows platform

      #include <unistd.h>   # gcc, linux platform

    注意:

      在VC中Sleep中的第一个英文字符为大写的"S"

      在标准C中是sleep, 不要大写..

      Sleep函数的一般形式:

        Sleep(unisgned long);  // 以毫秒为单位 

        sleep()  ; // linux环境,以秒为单位

    应用程序
        #include <syswait.h>
        usleep(n) //n微秒
        Sleep(n)//n毫秒
        sleep(n)//n秒
    驱动程序:
        #include <linux/delay.h>
        mdelay(n) //milliseconds 其实现
        #ifdef notdef
          #define mdelay(n) (
            {unsigned long msec=(n); while (msec--) udelay(1000);})
        #else
          #define mdelay(n) (
            (__builtin_constant_p(n) && (n)<=MAX_UDELAY_MS) ? udelay((n)*1000) :
            ({unsigned long msec=(n); while (msec--) udelay(1000);}))
        #endif
    调用asm/delay.h的udelay,udelay应该是纳秒级的延时

    Dos:
        sleep(1); //停留1秒
        delay(100); //停留100毫秒  
    Windows:
        Sleep(100); //停留100毫秒
    Linux:
        sleep(1); //停留1秒
        usleep(1000); //停留1毫秒  

        delay(250) ; // 1 秒

  • 相关阅读:
    网站上线的过程
    PHP的四种基本算法
    YII框架第三方微博登录
    《正三角》《倒三角》
    PHP实现四种基本排序
    php实现快速排序
    iwebshop 简介
    收集的伪静态中经常使用的一些参数
    我与AI的相识
    phpstudy下的nginx服务器显示目录
  • 原文地址:https://www.cnblogs.com/lovemo1314/p/3492611.html
Copyright © 2011-2022 走看看