Jeg er ikke helt sikker på hvad du mener, men hvis du med string mener (char *navn); så kan du blot bruge kommandoen: strcpy(navn, char_navn), hvor navn er af typen: char* navn, og char er af typen: char char_navn. Du må gerne prøve at uddybe det... Håber det kan hjælpe dig...
Du konverterer altså den char du vil lave om til en string (i dette eksempel \'T\')... Undskyld misforståelsen, og bare skriv hvis der er noget du ikke forstår...
Jeg tror jeg er ved at være pejlet ind på hvad det er du har brug for. Jeg har skrevet et lille stykke kode som du måske kan bruge. (husk at bruge #include <string> i både headerfilen og den fil hvor selve funktionen ligger :)
std::string Dialog1::test() { const TOKENSIZE = 100; std::string RetStr; int i; char tokName[TOKENSIZE]; int count = 29; for (i = 0; i < count ; i++) { tok[i].getToken(tokName); cout << i <<\'\\t\' << tokName << endl; }
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.