Sto usando strtok
per dividere una stringa in token. Qualcuno conosce qualche funzione che conta effettivamente il numero di token?C'è un modo per contare i token in C?
Ho una stringa di comando e ho bisogno di dividerlo e passare gli argomenti a execve()
.
Grazie!
Modifica
execve
prende argomenti char**
, quindi bisogno di allocare una matrice di puntatori. Non so quanti destinatari senza sapere quanti token ci sono.
'strtok () 'e incrementa un contatore? – alex
E 'realloc' dovrebbe risolvere il problema di non conoscere le dimensioni in anticipo. –