RE:Problema con las comillas
Publicado por
Jose (1 intervención) el 08/04/2002 19:03:00
Esto ... no creo entender bien tu pregunta ... pero te digo lo que interpreto. Y te oriento sobre mi interpretación.
Creo que lo que tu tienes es un archivo con ese contenido (y que puede haber repeticiones de ello). El siguiente algoritmo hace lo que tu pides:
Hay que crear una estructura para guardar todos las horas, dias, meses y años que hay en el archivo.
Tipo
resultado= Estructura
hora, dia, mes: char[50];
agnus: Entero;
fEstructura
fTipo
idArchivo = abrir("archivo.txt", R); // R=lectura
Seek(idArchivo, INICIO); // Posicionarse en el inicio
mientras (no EOF(idArchivo)) hacer
leerLinia(buffer); // lee toda la linia hasta encontrar un "\n".
si (buffer[0]<>'&') hacer //<> significa diferente
resultado[i].hora=leerString(idArchivo);
resultado[i].dia=leerString(idArchivo);
resultado[i].mes=leerString(idArchivo);
resultado[i].agnus=leerNum(idArchivo);
fSi
fmientras
cierra(idArchivo);
leerString ... devuelve un buffer de los caracteres de la posición actual hasta encontrar una coma o un fin de linia (\n\r)
leerNum .. devuelve el número que hay des de la posicion actual hasta encontrar una coma o un fin de linia (\n\r);