У меня странная ошибка.
class INST
{
public:
boost::mutex m_mutex;
};
std::vector<INST> m_inst;
ошибка C2248: 'boost:: mutex:: mutex': не может получить доступ к закрытому члену, объявленному в классе boost:: mutex ' см. объявление "boost:: mutex:: mutex"
Однако мой другой класс в порядке,
class VIEW
{
public:
boost::mutex m_mutex;
};
VIEW m_view;
Я что-то упустил? Я попытался объявить m_mutex частным, но все равно имею ту же проблему.
Спасибо.