Показать сообщение отдельно

  #3774  
Старый 18.09.2009, 02:23
Ra$cal
Постоянный
Регистрация: 16.08.2006
Сообщений: 640
Провел на форуме:
1354067

Репутация: 599


По умолчанию

std::stack<Tree> postfixTree;
tree.tree = &postfixTree.top();

ты возвращаешь указатель на локальный объект, который умирает при выходе из функции. вопрос - зачем все делать на указателях? это ж гемор. сделай на нормальных членах данных, сделай копирование и не морочь себе голову временем жизни объектов. или юзай умные указатели.
 
Ответить с цитированием