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

Char *(UTF-8) -> char *(ANSI) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нужен "куратор" для курсовой http://www.cyberforum.ru/cpp-beginners/thread1126759.html
Пишу курсовую по С + +. Тема "Футбольный менеджер". Имеется в виду, что нужно разработать простенький менеджер, где можно будет создавать команды, игроков и в зависимости от скиллов будет генерироваться результат матча, события (угловой, желтая / красная карточка и т.д.) и внизу будет генерироваться текстовая трансляция. Кто может помочь советами новичку, дайте свои контактные данные. В теме...
C++ Запуск системной утилиты, вывод информации о процессах в системе Подскажите пожалуйста код, как запустить любую системную утилиту и вывести инфу о процессах в системе http://www.cyberforum.ru/cpp-beginners/thread1126758.html
C++ Std::vector
Здравствуйте, помогите, пожалуйста, с более теоретическим вопросом. Когда мы не прописываем using namespace std; мы пишем перед векторами,cin-ами, cout-ами и т.д std:: ... Так вот вопрос, при объявление вектора мы пишем std::vector<>vec, а когда мы работаем с этим объектом, т.е допустим с i-м элементов вектора int main(){ std::vector<int>vec; for(int i=0; i<10;i++){ vec.push_back(1);...
C++ Сформировать матрицу n+1 на n+1, где n+1 столбцом является min каждой строки, а n+1 строкой — max каждого столбца
Помогите пожалуйста :))) В С++ нужно сделать) Дана матрица n на n. Сформировать новую матрицу n+1 на n+1, где n+1 столбцом является min каждой строки, а n+1 строкой — max каждого столбца; последний элемент а равен сумме max строк и min всех столбцов.
C++ Перенести из матрицы в одномерный массив данные удовлетворяющие условию http://www.cyberforum.ru/cpp-beginners/thread1126723.html
Создать одномерный массив размерностью 48 из матрицы 6x8. короче перенести из матрица в одномерный массив данные удовлетворяющие условию 0 <=cos Aij < 0.5. Когда данные в одномерном массиве внесены найти макс и мин и поменять местами.
C++ Форма Фробениюса Помогите с кодом, есть матрица 4х4, нужно свести к форме фробениюса(по методу данилевского) и получить характеристическое уравнение. подробнее

Показать сообщение отдельно
16 / 16 / 1
Регистрация: 09.03.2013
Сообщений: 65

Char *(UTF-8) -> char *(ANSI) - C++

22.03.2014, 17:52. Просмотров 804. Ответов 2
Метки (Все метки)

Есть строка в кодировке UTF-8(если не ошибаюсь) типа char *
Вот так ее я вижу в MSVC++10 - комментарии(оригинал - комментарии)
C++
1
char sInvalid[64] = "комментарии";
Как преобразовать ее в кодировку ANSI? Т.е результат должен быть такой:
C++
1
char sValid[64] = "комментарии";
Или такой
C++
1
wchar_t sValid[64] = "комментарии";
------
Пробовал так:
C++
1
2
3
4
wchar_t sValid[64];
char sInvalid[64] = "комментарии";
 
memcpy(sValid, sInvalid, 64);
В результате получаю корейские символы
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru