ÉèΪÊ×Ò³ ¼ÓÈëÊÕ²Ø

TOP

Unix C ÑÓʱº¯ÊýС½á
2014-11-24 12:09:29 À´Ô´: ×÷Õß: ¡¾´ó ÖРС¡¿ ä¯ÀÀ:0´Î
Tags£ºUnix ÑÓʱ º¯Êý С½á

ÔÚ¶àÏ̵߳ÄÓ¦ÓÃÖÐÒªÓõ½ÑÓʱº¯Êý£¬¿ªÊ¼Ê±ÎÒÖ»Óõ½ sleep Õâ¸öÃë¼¶º¯Êý£¬µ«ÔÚ solaris ÉÏÅÜʱ£¬³ÌÐòÔËÐе½sleepʱ,È´ÏÔʾ ¡°Alarm clock¡± Õâ¾ä»°ºó¾ÍÖÐÖ¹ÁË¡£¾Ý˵ÊDzúÉúÁË alarm Õâ¸öÐźţ¬¶øÏµÍ³Ä¬ÈÏÐźŴ¦Àí¾ÍÊÇÖÐÖ¹³ÌÐò£¬ËùÒÔÒªÔÚ³ÌÐòÖаÑÕâ¸öÉèÖÃΪºöÂÔ£º


signal(SIGALRM, SIG_IGN);


Unix ÉϵÄÑÓʱº¯ÊýÓкü¸ÖÖ£º


Ò»¡¢ »ù´¡ÖªÊ¶
1¡¢Ê±¼äÀàÐÍ¡£Linuxϳ£ÓõÄʱ¼äÀàÐÍÓÐ4¸ö£ºtime_t£¬struct timeva l£¬struct timespec£¬struct tm¡£
£¨1£©time_tÊÇÒ»¸ö³¤ÕûÐÍ£¬Ò»°ãÓÃÀ´±íʾÓÃ1970ÄêÒÔÀ´µÄÃëÊý¡£
£¨2£©Struct timeva lÓÐÁ½¸ö³ÉÔ±£¬Ò»¸öÊÇÃ룬һ¸öÊÇ΢Ãî¡£


£¨3£©struct timespecÓÐÁ½¸ö³ÉÔ±£¬Ò»¸öÊÇÃ룬һ¸öÊÇÄÉÃë¡£


£¨4£©struct tmÊÇÖ±¹ÛÒâÒåÉϵÄʱ¼ä±íʾ·½·¨£º


2¡¢ ʱ¼ä²Ù×÷


£¨1£© ʱ¼ä¸ñʽ¼äµÄת»»º¯Êý


Ö÷ÒªÊÇ time_t¡¢struct tm¡¢Ê±¼äµÄ×Ö·û´®¸ñʽ֮¼äµÄת»»¡£¿´ÏÂÃæµÄº¯Êý²ÎÊýÀàÐÍÒÔ¼°·µ»ØÖµÀàÐÍ£º


gmtimeºÍlocaltimeµÄ²ÎÊýÒÔ¼°·µ»ØÖµÀàÐÍÏàͬ£¬Çø±ðÊÇǰÕß·µ»ØµÄ¸ñÁÖÍþÖαê׼ʱ¼ä£¬ºóÕßÊǵ±µØÊ±¼ä¡£


£¨2£© »ñȡʱ¼äº¯Êý


Á½¸öº¯Êý£¬»ñÈ¡µÄʱ¼äÀàÐÍ¿´Ô­Ð;ÍÖªµÀÁË£º


ǰÕß»ñÈ¡time_tÀàÐÍ£¬ºóÕß»ñÈ¡struct timeva lÀàÐÍ£¬ÒòΪÀàÐ͵ÄÔµ¹Ê£¬Ç°ÕßÖ»Äܾ«È·µ½Ã룬ºóÕß¿ÉÒÔ¾«È·µ½Î¢Ãë¡£


¡¾´ó ÖРС¡¿¡¾´òÓ¡¡¿ ¡¾·±Ìå¡¿¡¾Í¶¸å¡¿¡¾Êղء¿ ¡¾ÍƼö¡¿¡¾¾Ù±¨¡¿¡¾ÆÀÂÛ¡¿ ¡¾¹Ø±Õ¡¿ ¡¾·µ»Ø¶¥²¿¡¿
·ÖÏíµ½: 
ÉÏһƪ£ºÊ¹ÓÃGo½âÎö³¬´óXMLÎĵµ ÏÂһƪ£ºAndroid ANRÒì³£¼°Æä½â¾ö·½Ê½

ÆÀÂÛ

ÕÊ¡¡¡¡ºÅ: ÃÜÂë: (ÐÂÓû§×¢²á)
Ñé Ö¤ Âë:
±í¡¡¡¡Çé:
ÄÚ¡¡¡¡ÈÝ:

¡¤Linuxϵͳ¼ò½é (2025-12-25 21:55:25)
¡¤Linux°²×°MySQL¹ý³Ì (2025-12-25 21:55:22)
¡¤Linuxϵͳ°²×°½Ì³Ì£¨ (2025-12-25 21:55:20)
¡¤HTTP Åc HTTPS µÄ²î„ (2025-12-25 21:19:45)
¡¤ÍøÕ¾°²È«±ØÐ޿ΣºÍ¼ (2025-12-25 21:19:42)