Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
24 / 19 / 8
Регистрация: 21.04.2019
Сообщений: 494

Не отображает кириллицу

25.08.2020, 21:44. Показов 1977. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Пытаюсь вывести текст из текстового файла, но вместо букв непонятные символы. Как исправить?
C++
1
2
ifstream file("ЕжедневныеДела.txt");
    cout << file.rdbuf()<<endl;
Миниатюры
Не отображает кириллицу  
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
25.08.2020, 21:44
Ответы с готовыми решениями:

Не отображает кириллицу!
#include &lt;iostream&gt; #include &lt;map&gt; #include &lt;string&gt; #include &lt;list&gt; using namespace std; int main () { setlocale (LC_ALL,...

Компилятор неправильно отображает кириллицу
компилятор в Dev-C++ вместо кириллицы выдает непонятные смволы похожие на кириллицу. а результаты отображает правильно))) спасибо за...

Qt - некорректно отображает кириллицу
Здравствуйте, кто нибудь сталкивался с такой проблемой? Искал по этому поводу темы ,не нашел

4
 Аватар для Nishen
1359 / 857 / 366
Регистрация: 26.02.2015
Сообщений: 3,831
25.08.2020, 21:48
SetConsoleInCP
SetConsoleOutputCP
0
24 / 19 / 8
Регистрация: 21.04.2019
Сообщений: 494
25.08.2020, 22:24  [ТС]
Цитата Сообщение от Nishen Посмотреть сообщение
SetConsoleInCP
SetConsoleOutputCP
Не работает. Поставил сразу
SetConsoleInCP
SetConsoleOutputCP
setlocale(0,"")
0
 Аватар для ram876
759 / 456 / 213
Регистрация: 19.12.2016
Сообщений: 1,815
25.08.2020, 22:27
Лучший ответ Сообщение было отмечено Олег1000 как решение

Решение

Цитата Сообщение от Олег1000 Посмотреть сообщение
Не работает.
Надо подключить.
C++
1
#include<windows.h>
И их надо ставить в самом начале программы в main.
и написать так
C++
1
2
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
Плюс кодировка файла должна быть ANSI.
1
24 / 19 / 8
Регистрация: 21.04.2019
Сообщений: 494
25.08.2020, 22:40  [ТС]
Цитата Сообщение от ram876 Посмотреть сообщение
Плюс кодировка файла должна быть ANSI.
Заработало. Кодировка стояла UTF-8, поменял на ANSI и теперь кириллицу отображает правильно.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.08.2020, 22:40

ShowBalloonTip не отображает кириллицу
есть код: procedure ShowBalloonTip(Control: TWinControl; Icon: integer; BackCL, TextCL: TColor; Title: String; Text: PWideChar); ...

mysql workbench не отображает кириллицу
Скрины прилагаю. Весь гугл облазил, не могу найти решения, может кто знает как победить эту прогу. В базу, причем, все норм записывается,...

WebClient совсем не отображает кириллицу
Здоров! Сабж! вот код вкратце WebClient client = new WebClient(); string adrs = &quot;http://enzocom.net&quot;; ...

Текстбокс неправильно отображает кириллицу (Ответ от сервера)
ель ВКонтаР- Пишет, что то на подобии этого, когда в нем отображаю ответ от сервера :( Как исправить?

Проводник не отображает папки с установленными программами (Total Commander отображает)
Такая проблема в 8.1 при установке программ под правами администратора их не видно, то есть хоть папки и файлы создаются, но их просто не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Транслитерация текста с кириллицы на латиницу (вариант №2)
Maks 13.11.2026
Обновленная версия ранее созданной обработки. Добавлено: - Проверка исходного текста на кириллицу, через обращение к стандартной функции "ТолькоКириллицаВСтроке" из общего модуля. . .
Часы с термометром и праздничным календарем
yariko 12.11.2026
Сегодня мы рассмотрим как можно сделать отличные многофункциональные часы. Итак, поставим конкретную задачу: разработать часы с календарем, двумя термодатчиками, выводом поздравительных сообщений. . .
Транслитерация текста с кириллицы на латиницу (вариант №1)
Maks 11.11.2026
Решил облегчить жизнь себе и коллегам админам при создании электронных почтовых ящиков для пользователей, в результате написал обработку "Транслитерация текста" с кириллицы на латиницу, а в ней. . .
Книги по геймдизайну, левел-дизайну, игровым механикам и проектированию игрового опыта
8Observer8 08.11.2026
Содержание блога | English Version 1. 2003 - 06 - Designing Virtual Worlds (1st Edition) Автор: Richard A. Bartle | Объем: 768 стр. Ссылки: Amazon . . .
Родители токсичные абьюзеры по отношению к своим детям ругают их оскорбляют не любят
zorxor 08.11.2026
Жить в атмосфере постоянных оскорблений, критики и холодности со стороны родителей — это тяжелое и болезненное испытание, которое оставляет глубокие эмоциональные раны. Токсичное и абьюзивное. . .
Как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Ответ от Джемени ИИ.
zorxor 08.11.2026
Джемени, как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Многие люди, возвращаясь домой, сразу переодеваются в максимально свободную одежду или вовсе предпочитают. . .
Паттерн очереди действий/команд (Action / Command Queue). Система очереди действий и кат-сцен с SDL3 Callbacks, cglm и OpenGL
8Observer8 07.11.2026
Содержание блога | English Version Руководство для начинающих по реализации паттерна очереди действий/ команд (Action / Command Queue) на C++ (C++20) с использованием официального SDL3 Callbacks. . .
Проверка полного ФИО в типовом справочнике
Maks 07.11.2026
Решение реализовано в конфигурации КА2, на примере справочника "КонтактныеЛицаПартнеров". Задача: Запрет инициалов. Не допускаеть использование сокращений вида "И. И. ", "И. И. ", "И И" и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru