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

Кодировки (ошибки кодировки) в логировании - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Текст в панели задач Windows http://www.cyberforum.ru/cpp-beginners/thread1243091.html
Какие есть функции для вывода текста на панель задач?
C++ Ошибка передачи параметра в функцию #include "stdafx.h" #include "War.h" int _tmain(int argc, _TCHAR* argv) { War warv("Battle"); warv.addWarrior(Barracks::createWarrior("Archer",warv),100); warv.LetTheWarBegin(); }... http://www.cyberforum.ru/cpp-beginners/thread1243080.html
C++ Вычисление времени полета тела
Написать программу для вычисления времени полета тела, брошенного под углом к горизонту. Начальная скорость тела равно V и направлена под углом alpha к горизонту. Для вычисления использовать...
C++ Каков порядок изучения тем для более успешного освоения языка
Добрый день, программисты. Хочу посоветоваться у вас вот по какому вопросу, но сначала скажу следующее: Изучаю C++ пол года, изучал пол года C#, что собой представляет ООП знаю, основы C++ тоже...
C++ Как работать с библиотекой VMIME? http://www.cyberforum.ru/cpp-beginners/thread1243036.html
Привет, может кто рассказать как работать с библиотекой VMIME ? как ее вообще установить ?
C++ Ступор в возврате указателей и ссылок Изучаю С++ базовый курс от Шилтда, все проходил на твердую четверку, и на предпоследней теме про системы ввода-вывода абсолютно запоролся про указатели и ссылки. И дело то не в том, что я не понимаю... подробнее

Показать сообщение отдельно
ems2811
2 / 2 / 0
Регистрация: 14.04.2009
Сообщений: 36

Кодировки (ошибки кодировки) в логировании - C++

15.08.2014, 20:12. Просмотров 495. Ответов 7
Метки (Все метки)

Здравствуйте. Работаю с WINAPI и оттуда нормально приходят наименования на русском. Вот решил логирование организовать и на этом повалился (приходят символы как при проблеме с кодировкой). Вопрос: перед посылкой придется использовать какую-то обработку по перекодировке? Очень простой пример (вырвано из кода только то что нужно):
C++
1
2
3
4
5
6
7
8
void ToLog(wstring str){
    wcout << str << endl;
}
int main(int argc, _TCHAR* argv[])
{
    setlocale(LC_ALL, "RUS");
    ToLog(L"текст");
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru