我使用 pthreads,我想使用以下代码:
if(pthread_mutex_lock(&lock)){
cout<<"error"<<endl;
return ERROR;
}
我的问题是我#define
应该使用内联函数还是应该使用内联函数:
inline void func() {
if(pthread_mutex_lock(&lock)){
cout<<"error"<<endl;
return ERROR;
}
}
函数应该是静态的吗?如:
static inline void func()