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

  #5  
Старый 18.09.2009, 02:23
Ra$cal
Постоянный
Регистрация: 16.08.2006
Сообщений: 640
С нами: 10386906

Репутация: 599


По умолчанию

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

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