Re[3]: remove
От: i.aleksey  
Дата: 06.12.10 20:12
Оценка:
Здравствуйте, i.aleksey, Вы писали:


IA>Здравствуйте, Sni4ok, Вы писали:


S>>Здравствуйте, Аноним, Вы писали:


А>>>привет всем.


А>>>есть класс с методом push


А>>>как реализовать аналог для remove a ?


S>>а данного метода недостаточно для реализации remove'а.

а как реализовать? может подскажите?
еще вопрос.
есть структура
template <typename T>
struct STreeNode
{
   bool m_bIsCatalog; 
   bool m_bHasAccess;
   std::string m_szFileName;
};


в данный момент push метод принемает в качестве аргумента hTreeItem
hTreeItem* push_back(hTreeItem* item)
как передать структуру?
т.е я добовляю элемент так.
hTreeItem<std::string>  intItem(NULL,"1");
hTreeItem<std::string> *p, *p1;
intItem.push_back("11");

а мне надо так
STreeNode item;
item.m_bIsCatalog = true;
item.m_bHasAccess = true;
item.m_szFileName = "11";
intItem.push_back(item);
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.