Borra elemento std::vector

rellik
01 de Febrero del 2006
Buenas,

necesito saber como se borra un elemento en una posición "i" de un vector de estructuras.

La estructura es esta :

typedef struct taentry
{
int y1;
float x0;
float p;

taentry( int y1, float x0, float p )
{
this->y1 = y1;
this->x0 = x0;
this->p = p;
}
} TAEntry;


y el vector lo declaro de la siguiente manera :

std::vector<TAEntry*> aux;


Como borro la posición i de este vector?

Muchas Gracias