Salve a tutti! Ho un file spezzettato in vari segmenti. Ogni segmento è numerato nel seguente modo:
dunque, ho bisogno di recuperare il numero alla fine di ogni nome di segmento di file. Partendo dal presupposto che ho il nome del segmento in una stringa, so che con sscanf posso recuperare una porzione di stringa, solo che non riesco a capire a pieno come funziona la 'formattazione' che la funzione deve seguire (ovvero il secondo argomento della funzione). So che dovrei dirgli "tutti i caratteri dopo l'ultimo punto", ma non so come fare...codice:mioFile.ext = mioFile.ext.1 mioFile.ext.2 ... mioFile.ext.10 mioFile.ext.11 ... mioFile.ext.XXX
In alternativa avevo pensato di analizzare la stringa del nome dalla fine e, incontrato il primo carattere non numerico o pari al un ".", interrompere la scansione e ottenere così la porzione di stringa relativa al numero.
Quale delle due soluzioni vi sembra la migliore?
Grazie