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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
MrAndrey_ka
78 / 78 / 2
Регистрация: 13.05.2009
Сообщений: 537
Записей в блоге: 1
#1

Строку к нижнему регистру для кирилицы - C++

15.04.2014, 15:29. Просмотров 289. Ответов 3
Метки нет (Все метки)

Всем доброго времени суток, мне нужно привести всю строку к нижнему регистру но не могу ничем этого сделать, ни _wcslwr_s() ни String::MakeLower() не работают с русскими буквами
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.04.2014, 15:29
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Строку к нижнему регистру для кирилицы (C++):

Преобразовать все строки массива к нижнему регистру - C++
Преобразовать все строки массива к нижнему регистру

Преобразовать к верхнему регистру заданную строку - C++
Всем доброго времени суток. все сделал, работает. Но есть одно но... Подскажите пожалуйста как сделать что бы переводило к верхнему...

Функция, которая приводит строку к верхнему регистру - C++
Написать функцию, которая приводит строку к верхнему регистру. Проиллюстрировать работу функции примером

Написать функцию, возвращающую преобразованную к верхнему регистру строку, полученную в качестве аргумента - C++
// функция upcase #include <stdio.h> #include <conio.h> #include <iostream> using namespace std; //функция преобразования...

Запись в файл кирилицы - C++
Добрый день , облазил все форумы ни как не могу прояснить для себя , вопрос как писать в кирилеце в файл. Компилятор DEC cpp. Вывод...

Проблемы с вводом/выводом кирилицы в консоли - C++
Прога осуществляет поиск строки по маске. как сделать чтобы программа принимала русские символы, искала их и выводила в файл. даже...

3
hommiusx
1 / 1 / 0
Регистрация: 15.04.2014
Сообщений: 9
15.04.2014, 15:40 #2
C++
1
std::transform(s.begin(), s.end(), s.begin(), tolower); //s - переменная string
Это должно сработать. Может потребоваться
C++
1
#include <algorithm>
и
C++
1
#include <string>
0
cooller
565 / 533 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
15.04.2014, 16:00 #3
Цитата Сообщение от hommiusx Посмотреть сообщение
Это должно сработать. Может потребоваться
Это сработает, если добавить в начало
C++
1
setlocale(LC_ALL, "");
скорей всего из за этого и у ТС все попытки были неудачные
0
MrAndrey_ka
78 / 78 / 2
Регистрация: 13.05.2009
Сообщений: 537
Записей в блоге: 1
15.04.2014, 16:08  [ТС] #4
после установки setlocale(LC_ALL, ""); заработали обе...
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.04.2014, 16:08
Привет! Вот еще темы с ответами:

Ввод и вывод кирилицы, stack around the variable... - C++
Разбирался с вводом и выводом русских слов через chartooema, все правильно отображается, но после завершения программы сразу вылетает...

Подсчет и вывод гласных букв кирилицы - C++
# include &lt;iostream&gt; # include &lt;conio.h&gt; # include &lt;string.h&gt; # include &lt;stdio.h&gt; using namespace std; int main () ...

Как правильно свернуть в функцию? И по возможности включить поддержку кирилицы - C++
Задача 1. Начиная от цикла (от места, где начинается непосредственно работа со строками) завернуть в функцию. И ещё, может кто посоветует...

Вопрос по регистру - C++
Вот собственно программа) Задание: написать программу копирования текстового файла, при копировании изменить регистр букв на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Yandex
Объявления
15.04.2014, 16:08
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru