Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Pascal - funzione simile  a EOF per le parole
Forum - Pascal - funzione simile a EOF per le parole

Avatar
haberdasherv_ (Normal User)
Rookie


Messaggi: 22
Iscritto: 11/04/2009

Segnala al moderatore
Postato alle 20:42
Sabato, 11/04/2009
come da titolo, esiste una funzione simile a EOF che mi permetta di leggere una parola alla volta da un file di testo?
per esempio, se io ho un file di testo strutturato cosė:
Codice sorgente - presumibilmente Plain Text

  1. nome: marco cognome: rossi numero_tel:3234234232
  2. nome: alice cognome: bianchi numero_tel:3242342239


volendo inserire questi dati in un array multidimensionale come potrei far capire al programma di leggere solamente i dati passando da parola a parola e tralasciando le parole "nome", "cognome", "numero_tel" ?

PM Quote
Avatar
lorenzo (Normal User)
Guru


Messaggi: 1178
Iscritto: 15/04/2008

Segnala al moderatore
Postato alle 22:11
Sabato, 11/04/2009
non credo che si possa fare una cosa del genere.
Devi dividere ogni riga in un array ausiliario di 3 campi...suddividi ogni riga per gli spazi e per i due punti

in NET e C si chiama trim, non so se in pascal esiste

Ultima modifica effettuata da lorenzo il 11/04/2009 alle 22:18
PM Quote