Форум программистов, компьютерный форум CyberForum.ru

Чтения из файла Русские шрифты - C++

Восстановить пароль Регистрация
 
dimik76
0 / 0 / 0
Регистрация: 11.12.2015
Сообщений: 12
17.05.2016, 22:40     Чтения из файла Русские шрифты #1
Не могу не как догнать перепробовал много вариантов не получается ,помогите разобраться.

fin1.open("C://Users/ДМИТРИЙ/Desktop/moy1.txt");
//locale::global(locale("rus_rus.866"));
fin1.imbue(locale("rus_rus.866"));
wstring infor1;
getline(fin1,infor1,L'\0');
В файле русский текст .
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.05.2016, 22:40     Чтения из файла Русские шрифты
Посмотрите здесь:

C++ Русские шрифты в консоли
C++ Русские буквы из файла.
Русские шрифты в c++ C++
Русские шрифты в консоли - продолжение C++
C++ Очередные русские шрифты в консоли...
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
nmcf
4297 / 3718 / 1251
Регистрация: 14.04.2014
Сообщений: 14,540
17.05.2016, 22:44     Чтения из файла Русские шрифты #2
Файл содержит древнюю кодировку 866? Вопрос в чём?
dimik76
0 / 0 / 0
Регистрация: 11.12.2015
Сообщений: 12
17.05.2016, 22:47  [ТС]     Чтения из файла Русские шрифты #3
Нет он содержит UTF-8 , как вывести тогда текст с данной кодировкой? UTF-8,
nmcf
4297 / 3718 / 1251
Регистрация: 14.04.2014
Сообщений: 14,540
17.05.2016, 23:02     Чтения из файла Русские шрифты #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
#include <locale>
#include <codecvt>
 
std::wifstream ifile(L"moy1.txt");
ifile.imbue(locale(locale(), new std::codecvt_utf8<wchar_t, 0x10ffffUL, std::codecvt_mode::consume_header>));
dimik76
0 / 0 / 0
Регистрация: 11.12.2015
Сообщений: 12
17.05.2016, 23:28  [ТС]     Чтения из файла Русские шрифты #5
Спасибо огромное!!!
Yandex
Объявления
17.05.2016, 23:28     Чтения из файла Русские шрифты
Ответ Создать тему
Опции темы

Текущее время: 15:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru