|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jul 2005
Città: San Marino
Messaggi: 309
|
[C] Leggere carattere precedente
C'è un modo per leggere il carattere precedente con fwrite?
Mi spiego meglio. Io faccio un ciclo che fino a che non viene incontrato un carattere diverso dal tab (per esempio) continua ad essere eseguito. Codice PHP:
L'unica cosa è che alla fine del ciclo la variabile c avrà il valore del carattere che si trova dopo l'ultimo tab. C'è un modo per permettere al puntatore al file di tornare indietro e quindi che alla fine del ciclo punti all'ultimo tab e non al carattere sucessivo? Grazie |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
fseek(stream, -1, SEEK_SET);
|
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Sep 2002
Città: Celano (AQ) Segno_Zodiacale: Leone Ascendente: Cammello Segni_Particolari: Quello
Messaggi: 9571
|
Quote:
|
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Sì, ho copiato la costante sbagliata
|
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Jul 2005
Città: San Marino
Messaggi: 309
|
Quote:
Una sola ultima cosa. Mi pare di aver letto che con il parametro SEEK_SET il conteggio inizia dal primo carattere del file. Nel caso dell'esempio che avevo fatto precedentemente quindi dovrei utilizzare SEEK_CUR al posto di SEEK_SET, giusto? Grazie ancora EDIT= Scusate, non avevo letto i post sucessivi al tuo
|
|
|
|
|
|
|
#6 | |
|
Senior Member
Iscritto dal: Sep 2002
Città: Celano (AQ) Segno_Zodiacale: Leone Ascendente: Cammello Segni_Particolari: Quello
Messaggi: 9571
|
Quote:
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 23:12.



















