| Usuario |
E2094 Operato >> not implemented ... |
Desconocido
|
| Enviado - 16/12/2004 |
| |
#include "GestioDades.h"
using namespace std;
void main() {
cout<< * 1.- Mostrar per pantalla la llista completa <<endl << * 2.- Insertar un programa en la llista <<endl
<< * 3.- Eliminar un programa de la llista << endl << * 4.- Busca un programa per el editor << endl
<< * 5.- Busca un programa per el titol <<endl << * 6.- Mostra els resultats de les reserques anteriors per editor
<<endl << * 7.- Mostra els resultats de les reserques anteriors per titol <<endl << * 8.- Ordena la llista de programes per editor << endl
<< * 9.- Ordena la llista de programes per any <<endl << * 10.- Guarda la lista de programes en un fitxer <<endl
<< * 11.- LLegeix la llista de programes de un fitxer <<endl<< * 12.- SALIR <<endl;
ListPrograms L;
Programa N;
string x;
int o;
while (1)
{
cin>>o;
if (o==1) {
cout << "Dime la lista q quieres ver";
cin >> L;
MostrarPant(L);
}
if (o==2) {
cout <<" Dime el nombre del programa q quieres insertar y en q lista esta";
cin >> N;
cin >> L ;
InsertarProgr(N,L);
}
if (o==3) {
cout << "Dime el nombre del programa q quieres eliminar y en q lista esta";
cin >> N;
cin >> L;
EliminarProgr(N,L);
}
if (o==4) {
cout << " Dime el editor del programa q quieres buscar y en q lista esta";
cin >> x;
cin >> L;
BuscProgrEd(x,L);
}
if (o==5) {
cout << " Dime el titulo del programa q quieres buscar y en q lista esta";
cin >> x;
cin >> L;
BuscProgrTit(x,L);
}
if (o==6) {
cout << " Dime el editor del programa y su lista y te mostrare los resultados de la busqueda";
cin >> x;
cin >> L;
MostrarBusqEd(L,x);
}
if (o==7) {
cout << " Dime el titulo del programa y su lista y te mostrare los resultados de la busqueda";
cin >> x;
cin >> L;
MostrarBusqTit(L,x);
}
if (o==8) {
cout << " Dime una lista y te la ordenare por editor";
cin >> L;
OrdenarEdit(L);
}
if (o==9) {
cout << "Dime una lista y te la ordenare por año";
cin >> L;
OrdenarAny(L);
}
if (o==10) {
cout << " Dime una lista y te la guardare en un fichero";
cin>>L;
Guardar(L);
}
if (o==11) {
cout << " Dame un fichero con una lista y te la leeré ";
cin>>x;
Llegir (x);
}
if(o==12) break;
if (o>12) {
cout<<"numero equivocado"<<endl;
}
}
}
NO tengo ni idea por donde puede ir este error, si alguien es tan amable de echarme un cable, gracias |
| |
|
Desconocido
|
| Enviado - 28/12/2004 |
| |
if (o==1) {
cout << "Dime la lista q quieres ver";
---> cin >> L; <---
MostrarPant(L);
Tienes sobrecargado el >> para que te lea L?, en este caso Listprograms? |
| |
|
|
|