equal1.c

来自「cygwin, 著名的在win32下模拟unix操作系统的东东」· C语言 代码 · 共 35 行

C
35
字号
/* * Test for pthread_equal. * * Depends on functions: pthread_create(). */#include "test.h"void * func(void * arg){  Sleep(2000);  return 0;}int main(){  pthread_t t1, t2;  assert(pthread_create(&t1, NULL, func, (void *) 1) == 0);  assert(pthread_create(&t2, NULL, func, (void *) 2) == 0);  assert(pthread_equal(t1, t2) == 0);  assert(pthread_equal(t1,t1) != 0);  /* This is a hack. We don't want to rely on pthread_join     yet if we can help it. */   Sleep(4000);  /* Success. */  return 0;}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?