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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 4.88
denyalbg
0 / 0 / 0
Регистрация: 08.02.2013
Сообщений: 43
#1

Перевод заглавных букв в строчные и наоборот - C++

07.03.2013, 19:23. Просмотров 2030. Ответов 4
Метки нет (Все метки)

Доброго времени суток. Помогите: у меня есть строка, нужно написать две функции, которая переводит все символы этой строки в lowercase, другая - в uppercase. Не знаю даже, может, есть какая-то функция, типа, str-"что-то там". Заранее благодарен.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.03.2013, 19:23     Перевод заглавных букв в строчные и наоборот
Посмотрите здесь:

Преобразование из заглавных в строчные буквы, ошибка в функции C++
C++ Определение заглавных букв в файле.
C++ Заменить в строке все прописные буквы на строчные, и наоборот
Строки. Подсчитать количество заглавных букв в тексте; вывести на экран слова, имеющие наименьшее количество букв... (подправить) C++
C++ Количество заглавных букв в тексте
Создать функцию SWAP, преобразующую заглавные буквы передаваемой ей строки в строчные и наоборот C++
Преобразование заглавных букв в строчные C++
Перевод букв из прописных в строчные C++
C++ Преобразовать вводимые с клавиатуры строчные буквы в прописные и наоборот
C++ Введите с клавиатуры некоторый текст и подсчитать в нем количество слов, букв, цифр,строчных букв, заглавных б
Как преобразовать строчные буквы в прописные и наоборот. C++
C++ Все строчные символы в имени файла заменить на прописные и наоборот

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Кудаив
329 / 406 / 24
Регистрация: 27.05.2012
Сообщений: 1,164
Завершенные тесты: 2
07.03.2013, 19:32     Перевод заглавных букв в строчные и наоборот #2
есть функции islower, isupper

Добавлено через 1 минуту
пример - то что тебе нужно
http://www.cplusplus.com/reference/cctype/islower/
alsav22
5410 / 4806 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
07.03.2013, 19:34     Перевод заглавных букв в строчные и наоборот #3
Цитата Сообщение от denyalbg Посмотреть сообщение
Доброго времени суток. Помогите: у меня есть строка, нужно написать две функции, которая переводит все символы этой строки в lowercase, другая - в uppercase. Не знаю даже, может, есть какая-то функция, типа, str-"что-то там". Заранее благодарен.
tolower(), toupper().
denyalbg
0 / 0 / 0
Регистрация: 08.02.2013
Сообщений: 43
07.03.2013, 19:53  [ТС]     Перевод заглавных букв в строчные и наоборот #4
А strupr(str) и strlwr(str) не котируются?
Desu_Is_A_Lie
 Аватар для Desu_Is_A_Lie
62 / 62 / 3
Регистрация: 26.02.2012
Сообщений: 114
07.03.2013, 20:07     Перевод заглавных букв в строчные и наоборот #5
Это расширения MSVC, а не стандарт.

Но никто не мешает сделать так (аналогично для strupr/toupper):
C++
1
2
3
4
5
/*inline*/ char* strlwr(char *pcstr)
{
    while(*pcstr) {*pcstr = tolower(*pcstr); ++pcstr;}
    return pcstr;
}
Yandex
Объявления
07.03.2013, 20:07     Перевод заглавных букв в строчные и наоборот
Ответ Создать тему
Опции темы

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