Ho fatto una cosa del genere, ma va in segmentation fault. Cosa sbaglio?
codice:void gest_xml::parse_ini(){ int i,j,parola; char *testa, *parametro, *valore; parola = 0; for(i=0; cfile[i] != '\0'; i++){ if(cfile[i] == '['){ for(j=0; cfile[i] != ']'; i++, j++){ testa[j] = cfile[i]; } printf("%s\n",testa); for(j=0; cfile[i] != '='; i++, j++){ parametro[j] = cfile[i]; } printf("%s\n",parametro); for(j=0; cfile[i] != '\n'; i++, j++){ valore[j] = cfile[i]; } printf("%s\n",valore); } } }