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

Вывести в консоль русский текст - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задача с тимуса №1881 http://www.cyberforum.ru/cpp-beginners/thread1222558.html
http://acm.timus.ru/problem.aspx?space=1&num=1881 #include <iostream> using std::cin; using std::cout; int main() { int strok, simvolov, slov, tekStroka = 1, vTekStroke = 0; // номер...
C++ Передача значений из txt Есть файлик txt, пусть в нем написано к примеру A=один B=два C=три слева английская аббревиатура, после равно русские обозначения... как прочитать файлик средствами C++ или QT, чтобы... http://www.cyberforum.ru/cpp-beginners/thread1222537.html
C++ Считать слова строк из файла в вектор векторов
допустим есть вектор векторов vector<vector<string>> V1 ; как считать из файла слова, записанные в строку, так чтобы каждое слово было отдельным элементом во внутреннем векторе и чтобы каждая новая...
C++ Найти все пары дружественных чисел, лежащих в диапазоне от 200 до 300
Нужно найти все пары дружественных чисел, лежащих в диапазоне от 200 до 300 Почему-то выдает другие числа. Пожалуйста, проверьте #include <iostream> #include <cmath> using namespace std; void...
C++ Посоветуйте, как практиковаться в написании кода? http://www.cyberforum.ru/cpp-beginners/thread1222477.html
В общем сабж. В ВУЗе нам объяснили теорию по С++ очень даже хорошо, но практик было очень мало. Меня беспокоит адская неуверенность, я буквально теряюсь, когда сажусь писать код. Поэтому лабы, и...
C++ Разбить исходный текстовый файл на страницы заданной длины и ширины Составить программу, разбивающую исходный текстовый файл на страницы заданной длины и ширины. Результат выводится на экран. Подскажите функции,с помощью которых можно сделать.) подробнее

Показать сообщение отдельно
AlexVRud
444 / 155 / 40
Регистрация: 04.07.2014
Сообщений: 444
07.07.2014, 17:29
В Qt есть всё, что бы работать с кодировками:

C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <QCoreApplication>
#include <QString>
#include <QTextCodec>
#include <iostream>
 
int main(int argc, char *argv[])
{
    QCoreApplication a(argc, argv);
    QTextCodec *consoleCodec;
    consoleCodec = QTextCodec::codecForName("CP866");
    std::cout << consoleCodec->fromUnicode(QString("Привет мир!!!\n")).constData();
    consoleCodec = QTextCodec::codecForName("CP1251");
    std::cout << consoleCodec->fromUnicode(QString("Привет мир!!!\n")).constData();
    consoleCodec = QTextCodec::codecForName("UTF-8");
    std::cout << consoleCodec->fromUnicode(QString("Привет мир!!!\n")).constData();
 
//    return a.exec();
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru