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

Как поменять кодировку? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Даны две разреженные квадратные матрицы A и B. Получить матрицу C = A+B http://www.cyberforum.ru/cpp-beginners/thread1112406.html
.Даны две разреженные квадратные матрицы A и B порядка n ( разреженная матрица это матрица высокого порядка с большим количеством нулевых элементов ). Получить матрицу C = A+B. Для ...
C++ Как посчитать время вывода данных? В общем, дали такое задание: Выяснить в сколько раз вывод данных при помощи printf быстрее вывода данных при помощи cout Пытался гуглить, но так и не понял как и чем можно померить время вывода... http://www.cyberforum.ru/cpp-beginners/thread1112403.html
C++ Класс "вектор" с конструкторами, позволяющими создать нулевой вектор и вектор с произвольным числом элементов
Привет! Задача следующая. Нужно реализовать класс "вектор" с конструкторами, которые позволяют создать нулевой вектор и вектор с произвольным кол-во элементов. И требуется перегрузить ряд...
Не удаляются символы C++
Сорри за глупый вопрос, короче в си++ работал с кодом в режиме отладки, нажал случайно какие-то клавиши, может из F, короче теперь открываю любой проект или создаю новый, ничего не удаляется, хотя...
C++ Указатели и двусвязные списки http://www.cyberforum.ru/cpp-beginners/thread1112382.html
Уважаемые форумчане! Учусь по книжке Страструпа для начинающих. Вот пример кода: #include <iostream> #include "1.h" using namespace std; int main() { Link* norse_gods = new Link("Thor",...
C++ Текстовой файл с уже введенным текстом зашифровать и вывести уже зашифрованный Здравствуйте.Задание -шифр Виженера. Вроде код написал,но есть ошибки.Задание заключается в том,чтобы текстовой файл с уже введенным текстом зашифровать и вывести уже зашифрованный текст в другой... подробнее

Показать сообщение отдельно
Sadboy
1 / 1 / 0
Регистрация: 05.03.2014
Сообщений: 9
06.03.2014, 10:59  [ТС]
Bend3r, Этот текст я беру из файла javascript, но кодировка текста не указана, из-за этого наверно используется CP866.
Black Fregat, Пробовал переводить:
wchar_t * wbuf;
int size;

string src = "╨Ф╨╛╨▒╤А╤Л╨╣ ╨▓╨╡╤З╨╡╤А";
size = MultiByteToWideChar(CP_UTF8, 0, src.c_str(), -1, NULL, 0);
wbuf = (wchar_t*)calloc(sizeof(wchar_t), size);
MultiByteToWideChar(CP_UTF8, 0, src.c_str(), -1, wbuf, size);

char * buf;
size = WideCharToMultiByte(866, 0, wbuf, -1, NULL, 0, NULL, NULL);
buf = (char*)calloc(sizeof(char), size);
WideCharToMultiByte(866, 0, wbuf, -1, buf, size, NULL, NULL);

cout << buf;
На выходе получаю строку из вопросов... Явно что-то делаю не так)
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru