/Anonimizzato14227Utente anonimizzato26 feb 2014, 15:31Ho un dubbio sui files in c.. come posso leggere da file (file in cui ci sono due o tre stringhe o degli interi per riga) in modo tale da analizzare ciascuna stringa e verificare che sia uguale a una di partenza che devo cercare? Che funzione uso e come? Grazie.. ho provato con fscanf ma con scarsi risultati..
CcandaluarMolto attivoIscritto daago, 2013Messaggi190026 feb 2014, 15:54Puoi utilizzare fgets() per leggere in un buffer (es. char buffer[80]) poi sulla stringa letta puoi fare quello che vuoi, leggere un intero con atoi() oppure verificare la presenza di una stringa con strstr()...
/Anonimizzato14227Utente anonimizzato26 feb 2014, 16:54Leggere un intero con atoi? come si fa? quindi la funzione migliore da usare è l'fgets ok
CcandaluarMolto attivoIscritto daago, 2013Messaggi190026 feb 2014, 16:55leggere un intero con atoi? Scusa, mi sono espresso male, volevo dire converti da stringa a intero con atoi().
/Anonimizzato14227Utente anonimizzato26 feb 2014, 17:01Ok fino a qua penso di esserci.. che condizione pongo affinchè la fgets legga riga per riga fino alla fine del file? Manca solo questo
OoregonSuper FamosoIscritto danov, 2011Messaggi2191726 feb 2014, 19:57Scusa ma posti qui http://forum.html.it/forum/showthread.php?threadid=2905108 e qui http://www.hwupgrade.it/forum/showthread.php?t=263434 e ancora non hai risolto ... capisco l'urgenza ma hai avuto parecchie risposte da tanti forum ... non hai ancora risolto? Fra l'altro nel primo non mi hai ancora risposto ...
/Anonimizzato14227Utente anonimizzato26 feb 2014, 20:54oregon ha scritto:Scusa ma posti qui http://forum.html.it/forum/showthread.php?threadid=2905108 e qui http://www.hwupgrade.it/forum/showthread.php?t=263434 e ancora non hai risolto ... capisco l'urgenza ma hai avuto parecchie risposte da tanti forum ... non hai ancora risolto? Fra l'altro nel primo non mi hai ancora risposto ... no non ho ancora risolto.. è una cosa piuttosto urgente per questo cerco soluzioni
/Anonimizzato14227Utente anonimizzato26 feb 2014, 21:03Mi sono state date diverse informazioni ma non riesco a far funzionare il programma
/Anonimizzato7532Utente anonimizzato26 feb 2014, 21:40Infatti quì si chiude per violamento del regolamento. Quì il cross-posting (ovvero postare su più forum) non è consentito. Grazie