C/Visual C - Añadir a un TListBox el contenido de un fichero

 
Vista:

Añadir a un TListBox el contenido de un fichero

Publicado por Maria (2 intervenciones) el 12/01/2003 20:07:12
Tenemos un fichero de texto con información sobre unas obras de teatro. Antes de mostrar la información pasamos todo el contenido del fichero a un vector en la que cada posición es de tipo Obra, que es una clase creada por nosotras. Lo que queremos es mostrar el titulo de cada obra en un TListBox.
Hemos hecho el siguiente código:

for (int i= 0; i<(Obras.size()); i++)
ListaObras->Items->Add(Obras[i].getTitulo());

Al hacer esto compila pero nos saca tres rayas.

"Obras" es el nombre del vector y "getTitulo()" es una función que nos decuelve el nombre de la Obra.
Lo hemos intentado con iteradores pero nos da un error en el operador "<" y nos dice que nos está definido. Habíamos hecho la siguiente declaración:

vector<Obra<int> >::iterator it;
for(it=Obras.begin();it<Obras.end();it++)
.................................

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder