Начинающие программисты сталкиваются с огромным количеством трудностей, потому что в начале пути всё кажется сложным и неразрешимым. Даже простой вывод русских букв на экран может поставить новичка в тупик. А особенно неприятно, когда способы, которые работали, например, на Windows 7, перестали работать на Windows 10. Читать далее… 👉 https://info-master.su/programming/cpp/russkij-yazyk-v-konsolnom-prilozhenii.php
Русский язык в консольном приложении С++
Ещё один способ правильного отображения русских букв в консольном приложении на С++. Статья здесь: https://info-master.su/programming/cpp/russkij-yazyk-v-konsolnom-prilozhenii.php
Русский язык в консольном приложении С++
https://info-master.su/programming/cpp/russkij-yazyk-v-konsolnom-prilozhenii.php
Ещё один способ правильного отображения русских букв в консольном приложении на С++
vk333349345 April 10, 2023, 13:31 Кодировки настроить надо,а не с локалями играть. Если вы используете что-то другое, то это всё работать не будет и вы также будете получать кракозябры. Ещё у меня была одна студентка, у которой винда была неадекватно переведена на русский язык. Здесь setlocale тоже не помог.
Нужно либо сам документ сохранить в кодировке которая используется командной строкой, либо кодировку командной строки заменить на ту, в которой сохранён код. Это то, что будет работать 100%
vk-84357659 April 10, 2023, 14:28 [id333349345|Константин], кодировки — это всегда танцы с бубном. Все случаи не предусмотришь. Это лишь один из способов, и для обучения вполне пригоден. А реальные программы всё равно уже мало кто в консоли делает.
vk333349345 April 10, 2023, 14:40 [club84357659|Основы программирования], не пригоден. Если человек использует другую среду разработки — у него это не будет работать. Я помню, как страдал в своё время, когда каждый первый говорил, что это решит мою проблему
vk185471101 April 10, 2023, 15:51 [id333349345|Константин], если человек использует другую среду разработки, то у него много чего работать не будет.
vk333349345 April 10, 2023, 15:58 [id185471101|Андрей], например? Опустим моменты с настройкой самой среды и той пакостью, которую любит вносить visual studio
vk-84357659 April 11, 2023, 01:25 [id333349345|Константин], в зачем опускать? В этом и суть, что у каждой среды свои плюсы и минусы, и новичку по любому будет нелегко. А вообще в С++ я не профи. Так, развлекаюсь.
vk185471101 April 11, 2023, 02:05 [id333349345|Константин], Пример придумал ))) Вставка кода на ассемблере. Сильно отличается.
vk333349345 April 11, 2023, 02:12 [id185471101|Андрей], не нужно путать компилятор и среду разработки. Да, разные компиляторы могут вести себя по разному, но это уже совершенно другой разговор
Автор: Основы программирования