-1
Я shared_ptr <QMap < T , X > * > shared_
, и я пытаюсь инициализировать его следующим образом:Невозможно инициализировать shared_ptr
shared_t = new QMap < T , X >();
, но я получаю сообщение об ошибке:
c:\mingw\bin\..\lib\gcc\mingw32\4.6.2\include\c++\bits\shared_ptr_base.h:762: error: cannot
convert 'QMap<boost::filesystem3::path, Qt::CheckState>*' to 'QMap<boost::filesystem3::path,
Qt::CheckState>**' in initialization
Как я должен инициализировать это PTR ? Обратите внимание, что мне нужно указатель на карту как тип хранящегося в shared_ptr
#Steve, так что в основном У меня нет указателя на указатель? Не самый гибкий подход. Благодарю. – smallB