La domanda mi sembra chiaraOriginariamente inviato da MacApp
Che cos'è vector?
codice:class A { ... }; std::vector<A>* variabile = new std::vector<A*>();A è una classe qualunque.Originariamente inviato da MacApp
ch cos'è A?
Quando uno std::vector raggiunge una certa dimensione, può essere riallocato in un'altra zona di memoria da parte dalla libreria standard.Originariamente inviato da MacApp
Cosa intendi per "riallocazione"?
La domanda è: se il vector viene riallocato da parte della libreria standard in seguito ad operazione come insert() ed erase() il puntatore è ancora valido?
Nel post ho specificato che tutto funziona.Originariamente inviato da MacApp
Cerca di ridurre ai minimi termini ed in modo il riproducibile il tuo problema.