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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
behollder
42 / 23 / 7
Регистрация: 23.01.2013
Сообщений: 114
Завершенные тесты: 1
#1

Кодировки, языки - C++

27.01.2013, 00:48. Просмотров 484. Ответов 3
Метки нет (Все метки)

Здравствуйте.
Не могу разобраться с тем как работать с файлами и строками на разных языках.
Русский получилось писать с помощью локали вот так:
C++
1
2
3
    wofstream out("test.html", ios::binary);
    wchar_t* somestring = L"Зеленый цвет";
    out.write(somestring, wcslen(somestring));
Но пишет в ANSI.

Хотелось бы узнать как менять кодировку и писать любые языки.
Вот такое уже не катит:
wchar_t* somestring = L"﷼";
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.01.2013, 00:48     Кодировки, языки
Посмотрите здесь:

знаю паскаль, учу с++. какие языки ещё нужны? может ассемблер, или яву? C++
C++ программамы языки для создания сценариев ?
C++ Кодировки в С++
C++ Языки программирования
Объектно-ориентированный C++ и другие языки C++
C++ Кодировки
Кодировки (ошибки кодировки) в логировании C++
C++ Extern: Есть ли на данный момент набор инструментов, которые позволили бы использовать другие языки
Какие объектно ориентированные языки были до С++? C++
Разные языки в одном файле C++
В чём отличия кодировки ms dos от кодировки ms windows? C++
C++ В какой последовательности начать изучать языки программирования?

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ForEveR
Модератор
Эксперт С++
7958 / 4720 / 319
Регистрация: 24.06.2010
Сообщений: 10,525
Завершенные тесты: 3
27.01.2013, 01:17     Кодировки, языки #2
greenlight, Использовать специальные библиотеки. boost/locale к примеру. Или устанавливать правильную локаль потоку перед записью.
Avazart
7066 / 5243 / 263
Регистрация: 10.12.2010
Сообщений: 23,072
Записей в блоге: 17
27.01.2013, 02:17     Кодировки, языки #3
C++
1
ios::binary
Почему в бинарном виде ?
behollder
42 / 23 / 7
Регистрация: 23.01.2013
Сообщений: 114
Завершенные тесты: 1
27.01.2013, 03:41  [ТС]     Кодировки, языки #4
Цитата Сообщение от ForEveR Посмотреть сообщение
greenlight, Или устанавливать правильную локаль потоку перед записью.
Можно пример c "правильной" локалью, или где можно почитать об этом.
Yandex
Объявления
27.01.2013, 03:41     Кодировки, языки
Ответ Создать тему
Опции темы

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