Problem z polskimi literami w stringach w C++ Builder XE

0

Witam
Mam najnowszą wersję C++ Builder XE i od razu pojawił się problem. Mianowicie, gdy wpiszę w dowolnym ciągu znaków jakąś polską literę to od razu wyrzuca błąd np. "Ktoś", "w ogóle", itp, a gdy ją skasuje to problem znika. Nie wiem co jest grane w C++ Builder 6 wszystko działało ok. Błędy są takiej treści:

W8114 Character represented by universal-character-name '\u00f3' cannot be represented in the current ansi locale
W8114 Character represented by universal-character-name '\u0142' cannot be represented in the current ansi locale

Wiem, że to tylko ostrzeżenia, ale przez to mój program źle działa. Może chodzi o kodowanie?? Ale gdzie można ustawić np. kodowanie UTF? Proszę o pomoc.

Edit:

Problem rozwiązany. Musiałem zastosować funkcję String np. String(L"w ogóle")

0

String to nie funkcja to konstruktor.
Wystarczy wszędzie stosować L"ĄĆĘŁŃÓŚŻŹąćęłńóśżź" lub ustawić domyślny locale jako polski.

1 użytkowników online, w tym zalogowanych: 0, gości: 1