Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Tchar t[82] zu const char* konvertieren?

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
04.03.2003, 09:55 Uhr
~Reza
Gast


Hallo,

ich würde gerne wissen, wie man TCHAR t[82] zu const char* konvertiert?

Gibt vielleicht eine Funktion dafür?

Der Compiler sagt, dass TCHAR ein unsigned short* ist, aber ich habe
nachgelesen, dass TCHAR ein typedef char TCHAR ist!!!!!
Was denn jetzt?? Ist TCHAR ein unsigned short* oder ein typedef char TCHAR ?????

Ich habe auch mit der Funktion _strdup probiert, aber ohne Erfolg!!

Danke
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
04.03.2003, 19:45 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


probier einfach mal


C++:
char *test = (char*)&t;


--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
04.03.2003, 20:10 Uhr
Christian
C/C++ Master
(Operator)


Bei mir steht:

A WCHAR if UNICODE is defined, a CHAR otherwise.

Demnach kannst du dir herleiten was es ist. Wenn du mit NT oder sowas unterwegs bist, dann eben UNICODE, also WCHAR (und der Compiler behält recht!).

Grüße, Christian
--
Grüße, Christian
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: