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

STRING на русском перевод в нижний регистр и хранение в памяти русского - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Осуществить поиск в строке первого вхождения указанного символа (Маленькая доработка) http://www.cyberforum.ru/cpp-beginners/thread733109.html
Задание: Осуществить поиск в строке первого вхождения указанного символа. #include <stdio.h> #include <string.h> #include <conio.h> int main() { char *str = "world"; printf("'r' is at...
C++ Принадлежит ли начало треугольника координатам #include<iostream.h> #include<conio.h> #include<math.h> int main() { float x1,x2,x3; float y1,y2,y3; printf(" \n vvedit koordunatu \n", x1,x2,x3,y1,y2,y3); scanf("%lf",&x1); scanf("%lf",&x2); http://www.cyberforum.ru/cpp-beginners/thread733090.html
Переставить столбцы в соответствии с возрастанием среднего арифметического по столбцам C++
Необходимо выполнить следующее: Дана матрица С. Переставить столбцы в соответствии с возрастанием среднего арифметического по столбцам.
C++ Считывание текста из файла и вывод на экран
Написать программу, которая считывает текст из файла и выводит на экран только предложения, содержащие введенное с клавиатуры слово.
C++ Определить количество столбцов, не содержащих ни одного нулевого элемента http://www.cyberforum.ru/cpp-beginners/thread733076.html
Дана целочисленная прямоугольная матрица. Определить количество столбцов, не содержащих ни одного нулевого элемента. Характеристикой строки целочисленной матрицы назовем сумму ее положи* тельных...
C++ В одномерном массиве, состоящем из п вещественных элементов, вычислить: В одномерном массиве, состоящем из п вещественных элементов, вычислить: • сумму положительных элементов массива; • произведение элементов массива, расположенных между максимальным по модулю и... подробнее

Показать сообщение отдельно
goyt
1 / 1 / 0
Регистрация: 23.04.2012
Сообщений: 47

STRING на русском перевод в нижний регистр и хранение в памяти русского - C++

15.12.2012, 23:07. Просмотров 813. Ответов 3
Метки (Все метки)

Извиняюсь за название темы. Нижний регистр оказался не причем. Не работает и без него


Помогите пожалуйста. Нужно сделать так что бы в переменной STRING хранилась строка на русском. В памяти хранятся "бракозябры"
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include "lib.h"
int main()
 
{    
    setlocale(LC_ALL,"rus"); // Тут я использовал разные способы. Но ни один не решал проблемы
 
    string ask;
 
    cin>>ask;//(ввожу "привет")
    cout<<ask; //(выводится "привет")
    
}
В памяти хранится переменная ask="ЇаЁўҐв"
Из за этого не могу привести сравнение типа
C++
1
if(ask=="привет")
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru