Hallo zusammen,
ich brauche etwas hilfe, da ich kein so guter C++ Programmierer bin.
Ich muss Daten in einer Textdatei ausgeben, doch diese Akzeptiert nur den Wert:
const char *str
Nun müsste ich aber so einen ausgeben:
"Fehler: recv, fehler code: %d\n",WSAGetLastError()
Ich sende z.B. an einen Server:
CString SendCommand = "0009TWWB1";
send(s,SendCommand,strlen(SendCommand),0);
rc=recv(s,buf,256,0);
Der Wert vom Server wird hier gespeichert:
char buf[70];
(also in der buf Variable)
Nur wie kann ich die Variable auswerten (Rückgabe Bespiel)
0068TW;000000WB1;20070308;151800;000000000012345;000000000054321
0068TW; = Länge des Rückgabewertes
000000WB1; = Rückeart
20070308; = Datum
151800; = Uhrzeit
000000000012345; = Fortlaufende Nummer
000000000054321; = Auslese Wert
So müsste ich das Auslesen, aber wie, vielleicht hat ja jemnde da ne Hilfe für mich.
Gruß Simon
ich brauche etwas hilfe, da ich kein so guter C++ Programmierer bin.
Ich muss Daten in einer Textdatei ausgeben, doch diese Akzeptiert nur den Wert:
const char *str
Nun müsste ich aber so einen ausgeben:
"Fehler: recv, fehler code: %d\n",WSAGetLastError()
Ich sende z.B. an einen Server:
CString SendCommand = "0009TWWB1";
send(s,SendCommand,strlen(SendCommand),0);
rc=recv(s,buf,256,0);
Der Wert vom Server wird hier gespeichert:
char buf[70];
(also in der buf Variable)
Nur wie kann ich die Variable auswerten (Rückgabe Bespiel)
0068TW;000000WB1;20070308;151800;000000000012345;000000000054321
0068TW; = Länge des Rückgabewertes
000000WB1; = Rückeart
20070308; = Datum
151800; = Uhrzeit
000000000012345; = Fortlaufende Nummer
000000000054321; = Auslese Wert
So müsste ich das Auslesen, aber wie, vielleicht hat ja jemnde da ne Hilfe für mich.
Gruß Simon