Linux C++问题
在写一个日志文件操作的时候, 打算用C++来实现, 然后就碰到了下面这样的问题, 请大虾们指点一二,万分感谢
class Foo{
private:
pthread_mutex_t m_mutex;
pthread_cond_t m_cond;
//other members
public:
Foo();
//other functions
};
//问题就出在构造函数这儿
Foo::Foo():m_mutex(PTHREAD_MUTEX_INITIALIZER), m_cond(PTHREAD_COND_INITIALIZER){
}
这个始终通不过编译,不知道什么原因;一直是用C来实现的,偶尔用次C++,问题百出,等高人解答