Я могу использовать sleep
в c
, не включая <unistd.h>
, но gcc
сообщит:
предупреждение: неявное объявление функции 'sleep' [-Wimplicit-function-declaration]
Но это все еще работает. Например, я могу вызвать sleep(8)
и использовать функцию time()
для подсчета времени, и я вижу, что прошло 8 секунд.
Почему он сообщает об этом предупреждении?