-> Hier kostenlos registrieren
Hallo,
in meiner Log Datei steht folgendes:
Mein Programm liest dies ein und hat dann sowas im STRING stehen:
Wie kann ich diesen String nun in einzelne Strings schreiben. Mein Versuch klappte leider nicht:
in meiner Log Datei steht folgendes:
Code:
10.2.130.55;502;1;
10.1.211.3;502;1;
10.1.31.103;502,1;
Code:
10.2.130.55;501;1;$n10.1.211.3;502,......
Wie kann ich diesen String nun in einzelne Strings schreiben. Mein Versuch klappte leider nicht:
Code:
STRING seperator[]="$n";
STRING *token;
int i=0;
token=strtok(byReadData, seperator);
while ( token !=0)
{
strcpy(device1[i], token);
token = strtok(0, seperator);
i++;
}