Geht das nur mit #define?
-
Hi,
geht sowas wirklich nur mit #define? Ginge das nicht in templates oder irgendwie?
#ifndef __TEXT #ifndef UNICODE #define __TEXT(quote) quote #else #define __TEXT(quote) L##quote #endif #define TEXT(quote) __TEXT(quote) #endif
-
Das kann man mit dem bisschen Code noch nicht sagen. Wenn du den Anwendungszweck erzählst, kann man auch diskutieren, ob das auch mit Templates geht.
-
Das geht AFAIK nur mit dem Preprozessor, da das L ja zum Literal gehört.