Bartex321 Temat założony przez niniejszego użytkownika |
» 2019-04-01 21:44:28 Pekfos nawet jeśli, to nie w tym problem (zrobiłem nowy plik - to samo) |
|
pekfos |
» 2019-04-01 22:11:50 Jeśli nie dodawałeś żadnych opcji kompilacji związanych z kodowaniem, to powinno działać. Obstawiam, że mimo wszystko plik jest błędnie zakodowany. Możesz to zweryfikować notepadem++, albo dowolnym hex edytorem. |
|
nanoant20 |
» 2019-04-01 23:45:43 Zapisz pliki źródłowe w UTF-8 z BOM'em zrobisz to tak jak pisał @pekfos w procesorze tekstu notepad++ Otwierasz plik, w menu kodowanie patrzysz co tam jest (jakie kodowanie, domyślnie jest przy tym postawiona kropka). Jeżeli się nie zgadza robisz Ctrl+A Ctrl+X zmieniasz kodowanie na właściwe UTF-8 (z BOM) i Ctrl+V Ctrl+S to jeśli chodzi o pliki
w Code::Blocks otwierasz projekt (plik źródłowy) i z menu wybierasz Project => Project build options => Compiler Settings otwórz zakładkę Other compiler options i dodaj opcję kompilatora -fexec-charset=cp852 na koniec Build => Rebuild i to powinno szpilać
|
|
nanoant20 |
» 2019-04-02 13:17:51 Poprawiłem kod z dnia 2019-04-01 o godz. 09:27 int main() { SetConsoleOutputCP( 852 ); cout << "ąćęłńóśżźĄĆĘŁŃÓŚŻŹ" << endl; }
w code::blocks dodałem opcje kompilatora -fexec-charset=cp852oraz ustawiłem kodowanie edytora na UTF-8Powyższy wpis z 2019-04-01 23:45:43 też działa wszystko sprawdziłem i szpila ciekawostka [C++] Unikodowe znaki w konsoli (Windows) |
|
Bartex321 Temat założony przez niniejszego użytkownika |
» 2019-06-30 13:23:32 Zresetowałem windowsa (10) i zainstalowałem visual studio 2017, chciałbym go ustawić tak jak ma być, więc wracam do tematu i jeszcze raz ponawiam pytanie: Jakie kodowanie jest najlepsze i jak je ustawić |
|
pekfos |
» 2019-06-30 14:26:36 |
|
Bartex321 Temat założony przez niniejszego użytkownika |
» 2019-06-30 15:51:44 Przeszedłem te trzy ustawienia wymienione od kropek, pierwsze dwa są włączone, trzecie wpisałem w ustawieniach, według tego co było na stronie. Znalazłem kody polskich znaków na wikipedii: https://pl.wikipedia.org/wiki/Kodowanie_polskich_znak%C3%B3wJednak nie do końca wiem jak je wpisać, aby ten tekst wyświetlił się poprawnie: Tekst.setString( "ąęćźń" ); Edit: Zainstalowałem również rozszerzenie podane w linku |
|
pekfos |
» 2019-06-30 16:03:37 To SFML? Podawanie tekstu w ten sposób używa aktualnego locale, lepiej używaj szerokich napisów, czyli L"zażółć gęślą jaźń". Zainstalowałem również rozszerzenie podane w linku |
Jak będziesz wykonywać wszystko na ślepo, to się nie dogadamy. W temacie padło wystarczająco informacji, żebyś wiedział co robisz i jak sprawdzić, co nie działa poprawnie. |
|
1 2 « 3 » 4 |