10/06/07 8:49
redlion
Giorno a tutti,
ieri mi è capitato di dover scrivere uno script in PHP che calcolasse tutte le permutazioni da 00 a 99 di una lista di parole, prendendo in input un file.txt e restituendone un altro con
nome00
nome01
..
nome99
Per tutte le parole del primo file.
Grazie alla funzione file() è stato facile, visto che ogni riga del file di testo veniva automaticamente inserita in un array di stringhe.
Per fare la stessa cosa in C++, ho cercato qualcosa di simile, ma non sapendo a priopri la lunghezza di ogni riga, ho provato solo a lavorare con i fgetc(), qualche loop e i caratteri di fine riga.. ma il codice si è indubbiamente appesantito.
C'è qualche funzione che potrebbe risolvere questa situazione?
Thx
ieri mi è capitato di dover scrivere uno script in PHP che calcolasse tutte le permutazioni da 00 a 99 di una lista di parole, prendendo in input un file.txt e restituendone un altro con
nome00
nome01
..
nome99
Per tutte le parole del primo file.
Grazie alla funzione file() è stato facile, visto che ogni riga del file di testo veniva automaticamente inserita in un array di stringhe.
Per fare la stessa cosa in C++, ho cercato qualcosa di simile, ma non sapendo a priopri la lunghezza di ogni riga, ho provato solo a lavorare con i fgetc(), qualche loop e i caratteri di fine riga.. ma il codice si è indubbiamente appesantito.
C'è qualche funzione che potrebbe risolvere questa situazione?
Thx
aaa