我使用 Ubuntu Linux。当我尝试使用“usleep”函数时,我得到有关“函数 usleep 的隐式声明”的信息。下面是错误代码:
\n\nmuteks.c:70:4: warning: implicit declaration of function \xe2\x80\x98usleep\xe2\x80\x99 [-Wimplicit-function-declaration]\n usleep(300);\n ^\nRun Code Online (Sandbox Code Playgroud)\n\n源代码:
\n\n#include <stdlib.h>\n#include <stdio.h>\n#include <time.h>\n#include <pthread.h>\n\nvoid * klientWatek (void* arg);\npthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER;\nstatic int lKf = 10;\nint lKl = 15;\n\nint main ()\n{\n pthread_t *klientTab;\n int *klientTabId;\n int lKr = 1;\n int i;\n // pami\xc4\x99\xc4\x87 dla identyfikatora w\xc4\x85tku\n klientTab = (pthread_t *) malloc (lKl* sizeof (pthread_t));\n klientTabId = (int *) malloc (lKl*sizeof (int)); //pami\xc4\x99\xc4\x87 dla id\n // b\xc4\x99d\xc4\x85cego argumentem przekazywanym do funkcji\n for …Run Code Online (Sandbox Code Playgroud)