Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.54/13: Рейтинг темы: голосов - 13, средняя оценка - 4.54
0 / 0 / 0
Регистрация: 11.12.2015
Сообщений: 28
1

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

17.05.2016, 22:40. Просмотров 2706. Ответов 4
Метки нет (Все метки)

Не могу не как догнать перепробовал много вариантов не получается ,помогите разобраться.

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');
В файле русский текст .
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.05.2016, 22:40
Ответы с готовыми решениями:

Русские шрифты в c++
Работаем в Visual Studio 2010. В char переменную пишем информацию русскими символами, сохраняем,...

Русские шрифты в консоли
всем привет. Я новичек, и у меня такой вопрос. Как написать сообщение с русскими буквами, чтоб...

Значения переменных - русские шрифты
Здравствуйте, такая проблема: Как сделать так чтобы если я создал string tmp =...

Очередные русские шрифты в консоли...
Помогите пожалуйста) вот код: #include <iostream> #include "windows.h" using namespace std;...

4
6916 / 5981 / 2709
Регистрация: 14.04.2014
Сообщений: 25,504
17.05.2016, 22:44 2
Файл содержит древнюю кодировку 866? Вопрос в чём?
0
0 / 0 / 0
Регистрация: 11.12.2015
Сообщений: 28
17.05.2016, 22:47  [ТС] 3
Нет он содержит UTF-8 , как вывести тогда текст с данной кодировкой? UTF-8,
0
6916 / 5981 / 2709
Регистрация: 14.04.2014
Сообщений: 25,504
17.05.2016, 23:02 4
Лучший ответ Сообщение было отмечено dimik76 как решение

Решение

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>));
1
0 / 0 / 0
Регистрация: 11.12.2015
Сообщений: 28
17.05.2016, 23:28  [ТС] 5
Спасибо огромное!!!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.05.2016, 23:28

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Русские шрифты в консоли - продолжение
Всем привет. Я вижу(и прочитал) прилепленную тему на верху, но ответа на свой ньюанс не нашел....

Не видит русские шрифты
Вобщем чтобы я не писал чтобы скрипт выводил на русском допустим msgbox&quot;Тестирую скрипты....&quot;...

Русские шрифты в графике
Здраствуйте, есть ли возможность выводить в графике русский текст, у меня все *.CHR от 92г, это...

Русские шрифты в SQL Plus
Решил начать изучать СУБД Oracle, но установив скачанную с оф. сайта версию 11g Release 2 (11.2)...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.