Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    [C] Acquisizione da file

    Raga scusate, se ho un file fatto così

    Titolo 1^12
    30/1/2008 Paolo Rossi
    Titolo_2^123
    30/1/2008 Matteo Bianchi
    Titolo_3^1
    12/2/2008 Giorgio Rossi
    Titolo_4^45
    13/2/2008 Enzo Esposito
    Titolo_5^6
    13/2/2008 Antonio Verdi

    come faccio a salvare i titoli dei film (titolo 1,titolo 2 ecc.) in UN SOLO vettore(stringa),le date (30/1/2008 ecc.) in un altro e i nomi di chi ha fittato il film in un altro ancora???
    Se non capite la domanda ditemelo e cercherò di essere più dettagliato anche se in acquisizione sono riuscito a prendere solo fino al carattere "^" con questa funzione

    for(i=0;c!='^' && c!='\n' && i<max;c=fgetc(fp)) {

    Grazie delle risposte!!!
    "E' giunta l'ora, amiche care, ormai di chiacchierar, di cappellini di chiffon di cavoli o di re, di come il mare va in bollor se i gatti san volar"

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Leggi la linea interamente con la

    fgets

    e poi suddividi le informazioni presenti nella linea utilizzando la funzione

    strtok
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Innanzitutto buongiorno oregon, cmq potresti darmi maggiori dettagli su fgets perchè l'ho sentita nominare ma non l'ho mai usata
    grazie!!!
    "E' giunta l'ora, amiche care, ormai di chiacchierar, di cappellini di chiffon di cavoli o di re, di come il mare va in bollor se i gatti san volar"

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Buongiorno ...

    Tutte le informazioni sulle funzioni le trovi sui libri oppure online con una semplice ricerca.
    E' inutile che io (o altri) ti faccia la ricerca, perche' con google potrai trovare tutto anche tu ...

    fgets
    http://www.cplusplus.com/reference/c...dio/fgets.html

    Leggi, studia e applica ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    grazie!
    "E' giunta l'ora, amiche care, ormai di chiacchierar, di cappellini di chiffon di cavoli o di re, di come il mare va in bollor se i gatti san volar"

  6. #6
    si ferma al carattere \n!!!!!!!
    "E' giunta l'ora, amiche care, ormai di chiacchierar, di cappellini di chiffon di cavoli o di re, di come il mare va in bollor se i gatti san volar"

  7. #7
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Se non sei piu' chiaro nessuno ti risponderà ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  8. #8
    Sia dato un file di testo di nome noleggi.txt, il 1o rigo rappresenta il titolo del film se guito da ^ e poi il numero di volte che è stato noleggiato,il 2o rigo è la data dell'ultimo noleggio seguito dal nome del cliente dell'ultimo noleggio. Scrivere una procedura che prenda in input e tale procedura mostrerà a video prima tutti i titoli dei film noleggiati nel mese fornito in input, seguiti dal nome del cliente e poi il titolo del film più noleggiato.

    Titolo 1^12
    30/1/2008 Paolo Rossi
    Titolo_2^123
    30/1/2008 Matteo Bianchi
    Titolo_3^1
    12/2/2008 Giorgio Rossi
    Titolo_4^45
    13/2/2008 Enzo Esposito
    Titolo_5^6
    13/2/2008 Antonio Verdi
    "E' giunta l'ora, amiche care, ormai di chiacchierar, di cappellini di chiffon di cavoli o di re, di come il mare va in bollor se i gatti san volar"

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.