008
25.06.2003, 16:01 Uhr
Tommix
|
Hallo, um den armen domi73 völlig zu verwirren, mische ich mich auch noch ein.
@Heiko: Wie auch immer geartete char* in CString oder andere String-Klassen hin- und her zu konvertieren ist im allgemeinen nicht besonders effizient. (Die Frage war ja, wie man char* in LPCTSTR wandelt!)
@domi73:
C++: |
char* a; LPCTSTR b; b = (LPCTSTR) a;
|
Was soll daran nicht gehen?
@0xdeadbeef:
Zitat: |
Klar, du hast natürlich recht.
|
Stimmt und
Zitat: |
Wie dem auch sei, bei einem LPCTSTR ist der Pointer konstant.
|
stimmt nicht, wie virtual lang und breit erklärt hat.
C++: |
// windef.h #define CONST const
// winnt.h:
typedef char CHAR; //... typedef CONST CHAR *LPCSTR, *PCSTR; ///... typedef LPCSTR LPCTSTR;
// -> // LPCTSTR == const char* //
|
Gruss, Tommix Dieser Post wurde am 25.06.2003 um 16:23 Uhr von virtual editiert. |