PTHREAD _MUTEX _INITIALIZER внутри функции-члена C++ не может скомпилироваться?

class A {
    public:
        A();
    private:
        pthread_mutex_t mu;
};

A::A()
{
    mu = PTHREAD_MUTEX_INITIALIZER;  //cannot compile
}

Могу ли я инициализировать pthread_mutex_tвнутри функции-члена класса?

6
задан Alcott 26 July 2012 в 09:50
поделиться