libreria - stl c++ español
impulsar árbol de propiedades, iteradores a un elemento para insertar? (1)
Puede obtener un iterador para un elemento usando el método begin () :
base.get_child("BRANCH").begin();
Para insertar cada elemento en t en esa posición, debe usar:
base.insert(base.get_child("BRANCH").begin(), t.begin(), t.end());
Si t contiene un nodo primario o si solo desea insertar el primer nodo, puede usar:
base.insert(base.get_child("BRANCH").begin(), t.front());
He buscado mucho a través del manual de impulso e Internet, ya que creo que es una característica bastante estándar.
Bueno, estoy buscando "fusionar" árboles de propiedades. - Noté la insert
la función, y espero poder fusionar árboles con esto? A continuación se muestra la línea que estoy tratando de hacer funcionar:
base.insert(base.get_child("BRANCH"), t);
base
t
son "árboles de propiedad", la base
tiene como (una de muchas) rama "SUCURSAL". Ahora deseo insertar t
en esta rama?
Más específicamente: ¿cómo puedo obtener un iterador para "elemento" si conozco ese elemento por nombre?