Avatar billede Slettet bruger
21. april 2005 - 12:59 Der er 7 kommentarer og
1 løsning

konventer string til char

Hmm har set at der er mange oprettede spørgsmål omkring konventering af variabler her på eksperten men jeg har ikke kunnet finde hvordan man konventer string til char, nogle som kan hjælpe mig med det?

jeg har bare brug for et simpelt eksempel!
Avatar billede arne_v Ekspert
21. april 2005 - 13:02 #1
Mener du:

string s = "abc";

char *p = s.c_str();

?
Avatar billede arne_v Ekspert
21. april 2005 - 13:02 #2
Avatar billede Slettet bruger
21. april 2005 - 13:08 #3
får denne fejl når jeg compiler det du har skrevet

Cannot convert 'const char *' to 'char *' in function main(int,char * *)
Avatar billede arne_v Ekspert
21. april 2005 - 13:09 #4
sorry

const char *p = s.c_str();
Avatar billede arne_v Ekspert
21. april 2005 - 13:10 #5
det er en readonly man får ud af c_str() og det er også derfor at
jeg i artiklen kopierer den over i en ny buffer med strcpy
Avatar billede Slettet bruger
21. april 2005 - 13:11 #6
super du det virkede perfekt!
så kan du bare lægge et svar!
Avatar billede arne_v Ekspert
21. april 2005 - 13:14 #7
ok
Avatar billede arne_v Ekspert
21. april 2005 - 13:15 #8
du kan muligvis også finde andre interessante ting i den artikel
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester