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

Unicode, UTF-8 и ANSI в одном консольном приложении. Можно ли "на лету" конвертировать массив строк? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Другой рандом http://www.cyberforum.ru/cpp-beginners/thread709528.html
Есть некоторое беззнаковое целое N, нужна рандомная последовательность не повторяющихся беззнаковых целых меньше N. Длина последовательности не превышает N, но может быть меньше N, функция должна...
C++ Написать функцию, находящую сумму цифр целого числа Написать функцию SumDigit(N), находящую сумму цифр целого числа N (N - входной параметр). При вводе N реализовать проверку на корректность исходных данных (N > 0). http://www.cyberforum.ru/cpp-beginners/thread709484.html
Оператор цикла. Вывести таблицу степеней двойки от нулевой до десятой C++
Задание выполните, используя все три оператора цикла (т.е. вывод результатов на экран у Вас будет осуществляться трижды с коментарием о названии оператора цикла). Написать программу, которая...
C++ Динамическое программирование. Определить оптимальную загрузку самолетов с грузоподъёмностью от G до 1,3G
Помогите решить задачу на динамич. программирование: Самолет имеет максимальную грузоподъемность G(m). Предметы, загружаемые в самолет, имеют различные веса и стоимости: wi(m), Сi (руб.)...
C++ Объединить массивы в один, включив второй между пятым и шестым элементами http://www.cyberforum.ru/cpp-beginners/thread709420.html
Ввести с клавиатуры два одномерных массива содержащих 10 и 5 элементов. Объединить их в один массив, включив второй между пятым и шестым элементами.На экран вывести исходные массивы сформированные в...
C++ Запрет ввода символов в консоли моя консольная программа имеет очень много вводов от пользователя, через контекстное меню (нажмите 1 для того, 2 для другого) чтоб не делать и не зацикливать каждый ввод в коде, возможно ли... подробнее

Показать сообщение отдельно
Excogit8er
2 / 2 / 0
Регистрация: 23.10.2012
Сообщений: 66
26.11.2012, 20:03  [ТС]
Цитата Сообщение от alsav22 Посмотреть сообщение
Цитата в 14 посте не соотвутсвует коду в 13.
Да, я хотел отредактировать, но прошло больше 5 минут. Собственно, вопрос про вот этот фрагмент кода:

C++
1
2
3
4
5
 wcout.imbue(locale("rus_rus.866")); //включаем другую кодировку.
    //setlocale(0, "rus_rus.866"); // или так.
    wcout << wbuff << endl; // выводим содержимое буфера wchar_t
    
    setlocale(0, ".1251"); // вернули кодировку.
Я просто не очень понял, для чего ещё и rus_rus.866 нужна. Можно ли вот так?
C++
1
2
3
 wcout.imbue(locale(0, ".1251")); // возвращаем кодировку.
ostream outfile ("1251.txt");
outfile << wbuff << endl; // выводим содержимое буфера wchar_t в файл
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru