Ja, wie schon gesagt, schein mir nicht der Wert zur Laufzeit das Problem zu sein, sondern die Konstante 'ä' im Quelltext. Das scheint ja die "multi character constant" zu sein.
Da es ja C++ ist, was liefert denn
bei dir ?Code:int main() { auto c = 'ä'; std::cout << sizeof(c) << " " << typeid(c).name() << std::endl; return 0; }
Wirklich "1 char" ?
Lesezeichen