Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (GNU/Linux, *NIX, *BSD und Co) » Suche Ersatz für windows.h bei folgenden Befehlen...

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
16.03.2008, 12:42 Uhr
jeykey



Ich glaube bei Windows ist es die windows.h, welche zuständig ist für folgende Befehle:
va_start ();
TCHAR buffer[];
vsprintf ();

Welche ist es bei Linux (gcc)?

Ps: Bei google nichts gscheits gefunde
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
16.03.2008, 14:58 Uhr
BoBtheREapER
kein job für nen BoB


TCHAR is so weit ich weiß nur nen Makro für netweder char oder wchar_t. char is 8 bit breit und ASCII und wchar_t ist unicode und 16bit breit (zumindestens auf meiner gurke ich ahbe aber gehört dass das vom system abhängig sein soll). möchtest du jetzt also unicode verwenden dann musst du anstatt TCHAR immer wchar_t verwenden wenn dir aber ASCII reicht dann kannst du immer char verwenden.
--
"Zwei Dinge sind unendlich: Das Universum und die menschliche Dummheit. Aber beim Universum bin ich mir nicht ganz sicher." - Albert Einstein
www.blue-xenon.de.vu
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
16.03.2008, 16:15 Uhr
0xdeadbeef
Gott
(Operator)


Bei mir hat wchar_t 4 byte. Wie dem auch sei, TCHAR ist ein Microsoft-spezifisches Makro (das du übrigens auch nicht mit vsprintf benutzen solltest, der erwartet einen char*), va_start und vsprintf befinden sich in <stdarg.h> in C bzw. <cstdarg> in C++.
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra

Dieser Post wurde am 16.03.2008 um 16:16 Uhr von 0xdeadbeef editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
16.03.2008, 21:46 Uhr
jeykey



Danke erstmal




Zitat von BoBtheREapER:
TCHAR ist ein Microsoft-spezifisches Makro

Gibt es ein Linux spez.?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (GNU/Linux, *NIX, *BSD und Co) ]  


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: