|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
06.02.2016, 10:16 | #1 |
Пользователь
Регистрация: 23.09.2015
Сообщений: 41
|
Запись в текстовый файл русского текста
Записываю русский текст в файл, открываю файл и предлагает в MS Word выбрать кодировку, и читаемо, только при выборе кодировки MS-DOS (Кириллица DOS). ЧТО прописать в коде, чтобы сразу открывал файл с русским текстом, не предлагая выбирать кодировки???
Код:
|
06.02.2016, 10:49 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Разбираться как писать в нормальной кодировке (например UTF-8).
И скорее всего это не самая простая задача если использовать только стандартную библиотеку, особенно до С++11. https://www.google.com/search?q=c%2B...ite+utf-8+file
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
06.02.2016, 11:12 | #3 |
Пользователь
Регистрация: 23.09.2015
Сообщений: 41
|
Ответ не помог, на английском языке не читаю!
Есть информация, где на русском языке написано, как это делается? |
06.02.2016, 13:47 | #4 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Текстовый файл, который содержит символы, выходящие за пределы латиницы, ВСЕГДА при открытии в MS WORD будет выдаваться окошко с запросом кодировки! (проверил и на Windows кодировке (1251, она же "ANSI") и на UTF-8 и даже на UTF8 c BOM. Правда, предлагаемая Word кодировка всегда была корретна. Скорее всего, Word анализируется текст и подбирает наиболее подходящую кодировку. Если не хотите вопросов при открытии файла в Word, то пишите в другие форматы. Например, в RTF. правда, Вам нужно или использовать какую-нибудь библиотеку, или всё таки придётся открыть для себя кодировки. |
|
06.02.2016, 13:48 | #5 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
пересохрани исходник в нужной кодировке (например cp1251), а потом перекомпиляй.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
06.02.2016, 14:08 | #6 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 06.02.2016 в 14:17. |
|
06.02.2016, 14:25 | #7 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Зачем вообще в ворде txt открывать? В Nero Burning ROM еще открой.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
06.02.2016, 15:56 | #8 |
Пользователь
Регистрация: 23.09.2015
Сообщений: 41
|
|
07.02.2016, 11:25 | #9 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
|
07.02.2016, 14:48 | #10 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Цитата:
как кодировка файла, который сделан автором, может зависеть от версии офиса? Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
запись в текстовый файл | casio23 | JavaScript, Ajax | 9 | 24.03.2014 09:15 |
запись в текстовый файл | mishammm | Помощь студентам | 4 | 14.01.2014 22:06 |
Запись текста в текстовый файл | shadowmvn | Помощь студентам | 1 | 23.12.2012 13:17 |
Запись в текстовый файл С++ | Шиншилка | Помощь студентам | 2 | 30.10.2011 15:37 |
PHP запись русского текст в файл | Jakethefish | PHP | 0 | 25.03.2011 15:19 |