Alguien me puede decir que esta mal en este codigo pues la lista al final esta llena en todas sus posiciones con el valor de la ultima fila del file.
Código:
vector<char*> lista;
char* linea = new char[100];
int i = 0;
while (!feof(file))
{
fgets(linea, 50, file);
lista.push_back(linea);
}
//Cierro el archivo
fclose(file);