17. maj 2004 - 10:59Der er
7 kommentarer og 1 løsning
Spilt noget op
Jeg har en variable fra en sql query der hedder row, hvor jeg har følgende info i: 81.7.129.X:27017. Det jeg så gerne vil er at spilte den op til 2 variabler hvor den ene indeholder det før ":" og den anden det efter ":".
Jeg har prøvet med strtok, men det har ikke den ønskede virkning.
Jeg kan heller ikke finde ud af om det der kommer fra sql er char eller string eller hvad det er.
Jeg bruger det mysql arne_v har skrevet en artikel om, med mysql.h.
Nu er jeg ikke helt med. Hvorfor skriver du strtok(s,":);? hvad betyder det s? og NULL i den sidste. Er det ikke der hvor man skriver hvilken variable den skal splitte?
vent antal sekunder: windows #include <windows.>" Sleep(10000); // vent 10 sekunder ikke windows #include <unistd.h> sleep(10); // vent 10 sekunder vent indtil bruger taster retur: cout << "Press enter to conrtinue"; char garbage[100]; cin.getline(garbage,sizeof(garbage));
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.