Salve a tutti,
ho un problemino con l'elaborazione di array e uso dei puntatori a puntatori;nello specifico mi trovo ad avere una funzione di questo tipo:
codice:
void function (char** argv){
argv[0]=....
argv[1]=...
ecc fino a 5
}
In una parte di un altro programma dovrei richiamare questa funzione passando appunto il char** argv; questo parametro deve essere costruito dal risultato di una strtok(testo,delim), quindi in questa maniera:
codice:
int main {
char* tok;
char testo;
tok = strtok(testo,"_");
while (tok!=NULL){
//QUI DOVREI COSTRUIRE IL FAMOSO CHAR**ARGV COMPOSTO DAI 5 TOKEN DEL TESTO
tok = strtok(NULL,"_");
}
}
Qualcuno potrebbe gentilmente aiutarmi??
Grazie mille in anticipo