Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Come capire a quale riga si è nella lettura di un file in c

Raccolta di codici sorgenti

Moderatore: Foto UtentePaolino

0
voti

[1] Come capire a quale riga si è nella lettura di un file in c

Messaggioda Foto Utentega2bo » 26 apr 2020, 14:50

Buongiorno a tutti, volevo chiedervi come e se si può sapere in che riga si è quando stiamo facendo la lettura di un file.
Avatar utente
Foto Utentega2bo
10 5
New entry
New entry
 
Messaggi: 80
Iscritto il: 10 mar 2020, 0:46

0
voti

[2] Re: Come capire a quale riga si è nella lettura di un file i

Messaggioda Foto Utenteboiler » 26 apr 2020, 15:29

Beh, dipende da come lo leggi.
Probabilmente la soluzione piú semplice è usare fgets
Dato che la linea gliela devi passare tu come argomento, ti deve essere nota ;-)

Boiler
Avatar utente
Foto Utenteboiler
26,4k 5 9 13
G.Master EY
G.Master EY
 
Messaggi: 5600
Iscritto il: 9 nov 2011, 12:27

0
voti

[3] Re: Come capire a quale riga si è nella lettura di un file i

Messaggioda Foto Utentega2bo » 26 apr 2020, 17:06

Però non esiste un modo per saperla la linea?
Avatar utente
Foto Utentega2bo
10 5
New entry
New entry
 
Messaggi: 80
Iscritto il: 10 mar 2020, 0:46

0
voti

[4] Re: Come capire a quale riga si è nella lettura di un file i

Messaggioda Foto Utenteboiler » 26 apr 2020, 18:36

Stai cercando di trollare?
Avatar utente
Foto Utenteboiler
26,4k 5 9 13
G.Master EY
G.Master EY
 
Messaggi: 5600
Iscritto il: 9 nov 2011, 12:27

0
voti

[5] Re: Come capire a quale riga si è nella lettura di un file i

Messaggioda Foto Utentega2bo » 27 apr 2020, 9:24

boiler ha scritto:Beh, dipende da come lo leggi.
Probabilmente la soluzione piú semplice è usare fgets
Dato che la linea gliela devi passare tu come argomento, ti deve essere nota ;-)

Boiler


Avrò solo capito male
Avatar utente
Foto Utentega2bo
10 5
New entry
New entry
 
Messaggi: 80
Iscritto il: 10 mar 2020, 0:46

0
voti

[6] Re: Come capire a quale riga si è nella lettura di un file i

Messaggioda Foto UtenteIlGuru » 30 apr 2020, 9:18

ga2bo ha scritto:volevo chiedervi come e se si può sapere in che riga si è quando stiamo facendo la lettura di un file.


Puoi sapere solo in quale punto del file sei arrivato.
Per conoscere il numero di riga o leggi il file con delle readLine aggiungendo ogni volta 1 ad un contatore, o leggi il file con delle getc ed aggiungi 1 ogni volta che incontri un carattere line-feed.
\Gamma\nu\tilde{\omega}\theta\i\ \sigma\epsilon\alpha\upsilon\tau\acute{o}\nu
Avatar utente
Foto UtenteIlGuru
5.482 2 10 13
G.Master EY
G.Master EY
 
Messaggi: 1924
Iscritto il: 31 lug 2015, 23:32


Torna a Firmware e programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite