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

С под Linux

Войти
Регистрация
Восстановить пароль
 
Infer57
1 / 1 / 1
Регистрация: 26.12.2015
Сообщений: 91
#1

Записать в файл русский текст - C Linux

17.12.2016, 18:12. Просмотров 360. Ответов 2
Метки нет (Все метки)

Никак не могу записать в файл русский текст через fprintf, записываются каракули. Использую Linux Ubuntu. Помогите, пожалуйста
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.12.2016, 18:12
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Записать в файл русский текст (C Linux):

Записать в файл текст который ввели с клавиатуры, и прочитать - C Linux
Есть проблема, нужно сначала записать в файл текст который ввели с клавиатуры, а опосля прочитать, моя проблема в том что считывает только...

Сокеты и русский текст - C Linux
Всем привет! Как реализовать чтение сервером русских символов и возврат их обратно не кракозябрами, а в нормальном виде? Имеем обычный...

Не могу записать буффер в файл через fwrite - C (Си)
Добрый вечер. Пишу одну программку, и никак не получается записать буффер в файл. Файл создаётся, а там либо 0 байт, либо...

Создать файл и поместить в него текст - C Linux
Помогите пожалуйста с программой. Создать файл и поместить в него текст.

Как из программы вызвать утилиту ps чтобы записать её результаты в файл - C Linux
Программа «ящерица». При получении сигнала USR1 процесс порождает дочерний процесс-копию и сам завершается. При получении сигнала USR2...

Преобразовать на лету аудиоданные с кодеком G.711 A-law и записать в файл - C Linux
Здравствуйте! Подскажите пожалуйста ответ на такой вопрос: Имеется RTP-поток с IP-телефона, из него я получаю аудиоданные путем...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Humanoid
Почетный модератор
9839 / 3840 / 165
Регистрация: 12.06.2008
Сообщений: 11,467
17.12.2016, 20:16 #2
Любые нелатинские буквы не попадают в ASCII, поэтому для них существуют различные кодировки.
В какой кодировке вы сохраняете текст? В общем, скорее всего, вы записываете константные строки из сишного исходника в текстовый файл. Значит, кодировка текстового файла будет такая же, как и кодировка исходника.
В общем, сравните кодировки.
0
Infer57
1 / 1 / 1
Регистрация: 26.12.2015
Сообщений: 91
17.12.2016, 20:53  [ТС] #3
разобрался: просто сбилась кодировка gedit, тема закрыта
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.12.2016, 20:53
Привет! Вот еще темы с ответами:

Как записать русский текст в файл? - C++
std::ofstream m_fOutput(PathFile); std::string Error = "Ошибка открытия файла"; if (!m_fOutput.is_open()) throw Error;...

Как записать русский текст в xls-файл? - Python
С помощью модулей xlrd/xlwt открываю xls таблицу, вношу какие-нибудь изменения, сохраняю измененные данные и на выходе получаю изменения в...

Как с консоли записать в файл русский текст - C++
Как с консоли записать в файл русский текст? Если так, то пишется только английский: #include <iostream> using namespace std; ...

Записать русский текст в DBF чтобы он нормально читался - Visual Basic
Уважаемые программеры, объясните как записать из VB русский текст в DBF чтобы он нормально читался? А то выдает абракадабру :( Спасибо!


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

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

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