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

Как сделать чтобы char понимал кириллицу? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Std push_back сумасшедший! http://www.cyberforum.ru/cpp-beginners/thread1309092.html
Здрасьте, приятели по несчастью! У меня проблема. Не спрашивайте зачем мне это надо и почему, просто объясните почему так происходит. У меня есть класс Model #ifndef MODEL_H #define MODEL_H #include "string" #include "string.h" #include "Vertex.h" #include "Face.h" #include <vector>
C++ После первой строки, содержащей минимальный элемент, вставить строку из нулей Дан двумерный массив А (n * m) После первой строки содержащей минимальный элемент вставить строку из нулевых элементов http://www.cyberforum.ru/cpp-beginners/thread1309084.html
C++ Выяснить есть ли в двумерном массиве строка содержащие одинаковые элементы
дан двумерный массив A (n * m) выяснить есть ли в нем строка содержащие одинаковые элементы C++
Вычислить сумму N членов ряда C++
Вычислить сумму N членов ряда Вот мой код, но считает почему то не правильно=( Кто подскажет в чем проблема? Буду очень благодарен! #include <iostream> #include <math.h> #include <windows.h> using namespace std;
C (СИ) Метод левых прямоугольников и метод Симпсона для вычисления интеграла http://www.cyberforum.ru/cpp-beginners/thread1309055.html
Составить программу для исчисления интеграла с n количеством интервалов интегрирования. 2 методами; Метод левых прямоугольников и метод парабол(Симпсона)
C++ Найти все простые числа, не превосходящие заданного N >0 Найти все простые числа, не превосходящие заданного N >0 с циклом подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
 Аватар для zss
5950 / 5555 / 1786
Регистрация: 18.12.2011
Сообщений: 14,195
Завершенные тесты: 1
24.11.2014, 08:23     Как сделать чтобы char понимал кириллицу?
Установка локали не поможет.
Все равно ввод будет в 866 кодировке.
Я пользуюсь функцией преобразования в 1251 кодировку
C++
1
2
3
4
5
#include <windows.h>
char str[100];
cout<<"Введите строку:";
cin>>str;
OemToCharA(str,str);// или OemToChar(str,str); если отключить использование уникода
 
Текущее время: 07:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru