typedef struct _THREAD_CONTEXT
{
CWorkQueue* pWorkQueue;
void* pThreadData;
} THREAD_CONTEXT,*PTHREAD_CONTEXT;
_THREAD_CONTEXT
THREAD_CONTEXT,
*PTHREAD_CONTEXT
请问这三个区别以及应用的时候有什么注意的。
typedef struct _THREAD_CONTEXT
{
CWorkQueue* pWorkQueue;
void* pThreadData;
} THREAD_CONTEXT,*PTHREAD_CONTEXT;
_THREAD_CONTEXT
THREAD_CONTEXT,
*PTHREAD_CONTEXT
请问这三个区别以及应用的时候有什么注意的。
_THREAD_CONTEXT 是标示符
THREAD_CONTEXT 是结构体类型
*PTHREAD_CONTEXT 是结构体指针类型
上面两个均可以定义结构体对象,第三个为指针类型。