Создание объекта в куче - PullRequest
       27

Создание объекта в куче

0 голосов
/ 29 августа 2010

Я использую boost :: ptree для разбора файлов.Проблема в том, что я не могу создать объект в куче.Все примеры только для стека.

#include <boost/property_tree/ptree.hpp>
ptree *tree_handle;
read_info("path", tree_handle);

Мне это нужно, потому что код находится в функции, и я должен вернуть из него объект ptree.

Ошибки:

‘boost::property_tree::basic_ptree<std::basic_string<char>, std::basic_string<char> >*’ is not a class, struct, or union type

request for member ‘swap’ in ‘pt’, which is of non-class type ‘boost::property_tree::basic_ptree<std::basic_string<char>, std::basic_string<char> >*’

Есть идеи?

1 Ответ

0 голосов
/ 29 августа 2010

Из того, что я вижу, ptree, похоже, не распознается, вы уверены, что #include в порядке или что ptree действительно то, что вы имели в виду?

...