王辉
王辉
pid_t gettid(void) { // return syscall(__NR_gettid);// unit // return syscall(SYS_gettid);// osx #if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_12 uint64_t tid64; pthread_threadid_np(NULL, &tid64); pid_t tid = (pid_t)tid64; #else pid_t tid = syscall(__NR_gettid); #endif return...
./make.sh cc -Wall -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -g -O3 -DDARWIN -c -o shared_func.o shared_func.c cc -Wall -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -g -O3 -DDARWIN -c -o ini_file_reader.o ini_file_reader.c cc -Wall -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -g -O3 -DDARWIN...
对象:程序中所有用于存储的数据都是对象 数组:是一组特殊的对象,用于存储多个对象的集合(在强类型语言c\c++等中,集合必须是相同对象,非强类型语言js等中没有限制)