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

Создать функцию LOWER, преобразующую заглавные буквы передаваемой ей строки в строчные - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создать функцию UPPER, преобразующую строчные буквы передаваемой ей строки в заглавные http://www.cyberforum.ru/cpp-beginners/thread769228.html
Создать функцию UPPER, преобразующую строчные буквы передаваемой ей строки в заглавные С помощью этой функции преобразовать строку «С Новым 2012 годом!». (кавычки тоже входят в строку). Результат вывести на экран.
C++ Создать функцию sezon, определяющую сезон, на который приходится месяц m Создать функцию sezon, определяющую сезон, на который приходится месяц m, передаваемый в виде параметра. С помощью этой функции распечатать список месяцев и соответствующих сезонов года. http://www.cyberforum.ru/cpp-beginners/thread769226.html
C++ Задания из книги Дейтелов и Прата
У кого нибудь есть отдельно задания к этим книжкам? Очень нужно :umnik:
C++ Строковые литералы (заменить каждую цифру 0…9 на слова)
В произвольно взятом предложении заменить каждую цифру 0…9 на слова «ноль», «один», …, «девять». Помогите с кодом Добавлено через 9 минут вверх
C++ Скрипт на С++ (AngelScripts) http://www.cyberforum.ru/cpp-beginners/thread769203.html
Это скрипт дымовой гранаты в игре.Он делает чтобы в игрока находящегося в дыме все промахивались.Помогите с реализацией тепловизара. Тепловизор должен повышать шанс на попадание на 60%. знаю что нужно в uint GetSmokePenalty( Map@ map, Critter@ attacker, Critter@ target ) добавить проверку на наличие какого либо специального предмета у атакующего. // Author: rifleman17 #include...
C++ Отрисовать выход из лабиринта Доброго времени суток, дорогие форумчане! Очень нужна ваша помощь с лабиринтом Помогите пожалуйста прикрутить волновой алгоритм, как ни борюсь нормально не выходит. Ссылки на сам алгоритм http://algolist.manual.ru/maths/graphs/shortpath/wave.php http://algolist.manual.ru/games/wavealg.php Ссылка на картинки-тесты http://yadi.sk/d/vutQBOal22UhK подробнее

Показать сообщение отдельно
Schizorb
 Аватар для Schizorb
508 / 460 / 16
Регистрация: 07.04.2012
Сообщений: 865
Записей в блоге: 1
Завершенные тесты: 1
23.01.2013, 09:55     Создать функцию LOWER, преобразующую заглавные буквы передаваемой ей строки в строчные
Цитата Сообщение от booker Посмотреть сообщение
с массивом работает с указателями нема
C++
1
char* phrase= "Happy New Year!";
Создается строковый литерал и его адрес записывается в указатель phrase. Строковый литерал - константа, его нельзя изменить, например:
C++
1
phrase[2] = 'x'; // ошибка
Вообще правильным будет объявление указателя на константные данные:
C++
1
const char* phrase= "Happy New Year!";
Тогда будет ясно, почему функция не работает.

Выход - объявить массив вместо указателя, его элементы можно будет изменять.
C++
1
char phrase[] = "Happy New Year!";
Цитата Сообщение от booker Посмотреть сообщение
такая строчка, в теории *(str+n)=*(str+n)&255; должна преобразовывать в строчные
А во что она преобразует пробелы и восклицательный знак?
 
Текущее время: 17:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru