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

Русский язык в консоли - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дайте ссылку на Dshow http://www.cyberforum.ru/cpp-beginners/thread1245396.html
Помогите! Киньте мне силку на dshow.a, никак не могу найти
C++ Необходимо хранить список типов, и пользоваться ими, например, вызывать конструкторы Здравствуйте! Мне необходимо хранить список типов, и пользоваться ими, например, вызывать конструкторы. Я нашел вариант решения проблемы в известной книге А. Александреску, но книга писалась давно, и вопрос: есть ли какие-либо варианты сделать тоже самое с помощью средств c++11, скажем, вариадических шаблонов (я не могу запихнуть в них то, что мне нужно, но они могут оказаться полезны... http://www.cyberforum.ru/cpp-beginners/thread1245393.html
Неправильная длина строки при передаче в функцию C++
странная работа компилятора(строки) в кратце проблема выглядет так определяем переменную типа широкой строки считаем ее длину передаем указатель строки в функцию и в ней уже длина строки считается неправильно!
C++ Парсер текста: прочитать файл и поместить данные в массив
Есть файл map.txt А там в строчку написаны циферки с пробелами 0 0 1 1 1 0 0 0 1 1 1 1 1 0 0 0 1 1 1 0 0 0 0 12 12 12 0 0 Как прочитать данную cut прочитать и запихнуть в массив? И еще, есть у кого рабочий парсер json
C++ Используя класс list, в котором храняться фамилии студентов группы, организовать поиск по фамилии http://www.cyberforum.ru/cpp-beginners/thread1245346.html
Дали задание: используя класс list, в котором храняться фамилии студентов группы, организовать поиск по фамилии. Не могу создать list с уже заданным содержимым.
C++ Програмка выдает неправильное значение Здравствуйте форумчане, относительно недавно стал изучать C++ как хобби. Изучив немного операторов решил закрепить знания написав небольшую игру-программку. Создавал в CODE::BLOCKS под Windows xp. Программка компилируется, но выдает неверный результат. Там есть статический массив в котором заранее определено значение эл-ов, но в одной функции значение не находится и программа выдает о своем... подробнее

Показать сообщение отдельно
alsav22
5410 / 4806 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
22.08.2014, 03:07     Русский язык в консоли
Цитата Сообщение от Retyrn0 Посмотреть сообщение
Код C++1
2
* * SetConsoleCP(1251);
* * SetConsoleOutputCP(1251);- Вот средство, но нужно ещё менять шрифт умолчания консоли
Есть способ (для студии) не менять шрифт по умолчанию:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
// Шрифт точечный. Русский ввод и вывод без  настройки шрифта (берётся по умолчанию)
// В Code::Blocks не будет работать (отсутствует кодировка 866 )
 
#include <cstdlib>
#include <string>
#include <windows.h>
using namespace std;
 
int main ()
{    
    setlocale(0, "");
    cout << "Русский ввод!" << endl;
    
    SetConsoleCP(1251);
    string str;
    cin >> str;
    SetConsoleCP(866);
    
    cout << str << endl;
    
   system("pause");
   return 0;
}
 
Текущее время: 21:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru