sleep()

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Dave

    sleep()

    For the life of me, I thought there was a sleep() function in the Standard
    Library (or something similarly named), but I can't find it. Is it
    non-existent or, if not, what header is it in?

    Thanks!

    Dave


  • Karl Heinz Buchegger

    #2
    Re: sleep()

    Dave wrote:[color=blue]
    >
    > For the life of me, I thought there was a sleep() function in the Standard
    > Library (or something similarly named), but I can't find it. Is it
    > non-existent or, if not, what header is it in?
    >[/color]

    There is no such thing.

    --
    Karl Heinz Buchegger
    kbuchegg@gascad .at

    Comment

    • Christopher Benson-Manica

      #3
      Re: sleep()

      Dave <better_cs_now@ yahoo.com> spoke thus:
      [color=blue]
      > For the life of me, I thought there was a sleep() function in the Standard
      > Library (or something similarly named), but I can't find it. Is it
      > non-existent or, if not, what header is it in?[/color]

      It isn't standard C - it's POSIX, I believe, which is not the same
      thing.





      --
      Christopher Benson-Manica | I *should* know what I'm talking about - if I
      ataru(at)cybers pace.org | don't, I need to know. Flames welcome.

      Comment

      • Ioannis Vranos

        #4
        Re: sleep()

        "Dave" <better_cs_now@ yahoo.com> wrote in message
        news:107qpim42h 8k562@news.supe rnews.com...[color=blue]
        > For the life of me, I thought there was a sleep() function in the Standard
        > Library (or something similarly named), but I can't find it. Is it
        > non-existent or, if not, what header is it in?[/color]


        There is not the concept of threads in C++98. It is considered a system
        extension. You have to check the manual of your compiler.






        Ioannis Vranos

        Comment

        • E. Robert Tisdale

          #5
          Re: sleep()

          Dave wrote:
          [color=blue]
          > For the life of me, I thought there was a sleep() function
          > in the Standard Library (or something similarly named),
          > but I can't find it.
          > Is it non-existent or, if not, what header is it in?[/color]

          SLEEP(3) Linux Programmer’s Manual SLEEP(3)



          NAME
          sleep - Sleep for the specified number of seconds

          SYNOPSIS
          #include <unistd.h>

          unsigned int sleep(unsigned int seconds);

          DESCRIPTION
          sleep() makes the current process sleep until seconds seconds
          have elapsed or a signal arrives which is not ignored.

          RETURN VALUE
          Zero if the requested time has elapsed,
          or the number of seconds left to sleep.

          CONFORMING TO
          POSIX.1

          BUGS
          sleep() may be implemented using SIGALRM;
          mixing calls to alarm() and sleep() is a bad idea.

          Using longjmp() from a signal handler or modifying the handling
          of SIGALRM while sleeping will cause undefined results.

          SEE ALSO
          signal(2), alarm(2)



          GNU 1993-04-07 SLEEP(3)

          Comment

          • Richard Herring

            #6
            Re: sleep()

            In message <c5jqf5$ndh$1@u lysses.noc.ntua .gr>, Ioannis Vranos
            <ivr@guesswh.at .emails.ru> writes[color=blue]
            >"Dave" <better_cs_now@ yahoo.com> wrote in message
            >news:107qpim42 h8k562@news.sup ernews.com...[color=green]
            >> For the life of me, I thought there was a sleep() function in the Standard
            >> Library (or something similarly named), but I can't find it. Is it
            >> non-existent or, if not, what header is it in?[/color]
            >
            >
            >There is not the concept of threads in C++98. It is considered a system
            >extension. You have to check the manual of your compiler.[/color]

            True, but what has that to do with the (equally non-standard,
            hypothetical) sleep() function?

            --
            Richard Herring

            Comment

            Working...