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

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

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

из заглавных в строчные буквы,ошибка в функции C++
C++ Определение заглавных букв в файле.
Строки. Подсчитать количество заглавных букв в тексте; вывести на экран слова, имеющие наименьшее количество букв... (подправить) C++
Создать функцию SWAP, преобразующую заглавные буквы передаваемой ей строки в строчные и наоборот C++
преобразование заглавных букв в строчные C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Кудаив
328 / 405 / 24
Регистрация: 27.05.2012
Сообщений: 1,162
Завершенные тесты: 2
07.03.2013, 19:32     Перевод заглавных букв в строчные и наоборот #2
есть функции islower, isupper

Добавлено через 1 минуту
пример - то что тебе нужно
http://www.cplusplus.com/reference/cctype/islower/
alsav22
5282 / 4801 / 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     Перевод заглавных букв в строчные и наоборот
Ответ Создать тему
Опции темы

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