Я пытался объявить пул памяти в моем классе.
Но компилятор показывает некоторую базовую ошибку, например пропущенную ')' перед ';'
или синтаксическая ошибка: 'sizeof'
Это хорошо работает, если я использовал пул в качестве локальной переменной, но я действительно хочу, чтобы он работал с классом.
Что плохого в моем использовании?
Вот класс, MAX_OBJ является константой
class CData
{
public:
CData(void);
~CData(void);
private:
boost::pool m_Pool(sizeof(DWORD) * MAX_OBJ);
};