Ik zit met een stukje code waar ik de hele dag al op aan t broeden ben (in c), niet leuk dus
. Het probleem is dit: ik lees een bestand in, wat er ongeveer als volgt uitziet:
entry1=bla
entry2=bla2
entry3=bla3
Hiervan wil ik het 'entry#=' gedeelte afhalen. De gehele regel staat in een char[200].
De oplossing die ik had bedacht is de volgende, alleen hangt hij hierdoor (en zonder char* casting begint ie te emmeren):
'sTemp' is hier de char[200], 't' idem dito alleen zonder 'entry#='
Iemand die mij uit de brand kan helpen?
entry1=bla
entry2=bla2
entry3=bla3
Hiervan wil ik het 'entry#=' gedeelte afhalen. De gehele regel staat in een char[200].
De oplossing die ik had bedacht is de volgende, alleen hangt hij hierdoor (en zonder char* casting begint ie te emmeren):
'sTemp' is hier de char[200], 't' idem dito alleen zonder 'entry#='
code:
1
2
3
4
5
6
7
8
| for (teller=0; teller < strlen(sTemp); teller++){
if (strcmp((char*)sTemp[teller], "="))
gevonden=0;
if (gevonden==0)
{
strcat(t,(char*)sTemp[teller]);
}
} |
Iemand die mij uit de brand kan helpen?
[ Voor 8% gewijzigd door Verwijderd op 29-04-2003 23:44 ]