Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- FILE* openFile(const char fileName[], const char* mod){
- FILE* f = fopen(fileName, mod);
- return f;
- } //APRE IL FILE, SPECIFICANDO IL NOME E LA MODALITA
- int contaRigheFileTesto(FILE* file){ //PRENDE IN INPUT UN PUNTATORE AD UN FILE APERTO E RITORNA IL NUMERO DI LINEE
- int linee=0;
- int carattere;
- if (file != NULL){
- for (carattere=getc(file); carattere!=EOF; carattere=getc(file)){
- if (carattere == '\n'){ //Se il carattere newLine è trovato
- linee++; //incrementa variabile linee
- }
- }
- fclose(file); //chiudi il file al termine della scansione
- }
- else {
- return -1; //Ritorna -1 (valore sentinella) in caso di errore apertura file
- }
- return linee;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement