0 / 0 / 1
Регистрация: 07.09.2015
Сообщений: 162
|
||||||
1 | ||||||
Преобразовать символы верхнего регистра в нижний27.11.2015, 18:53. Показов 4304. Ответов 4
Метки нет (Все метки)
Сам кусок задания : "Разработать программу , которая выделяет все слова, встречающиеся
в текстовом файле , вычисляет количество вхождений каждого слова . Регистр при этом не учитывать , то есть слово «слово », расположенное в начале предложения (« Слово» ) и в середине ( «слово» ) , является одним и тем самым словом." У меня есть такой код, но компилятор выбивает ошибку на строке, где идет трансформация слова в нижний регистр и сравнивание его с другими словами.
0
|
27.11.2015, 18:53 | |
Ответы с готовыми решениями:
4
Написать функцию которая в строке заменяет все символы верхнего регистра в символы нижнего регистра Перевод из верхнего регистра в нижний для строк Перевести символ верхнего регистра в нижний и наоборот Замена регистра символов в предложении с верхнего на нижний через один |
7803 / 6567 / 2988
Регистрация: 14.04.2014
Сообщений: 28,706
|
||||||
27.11.2015, 19:02 | 2 | |||||
Так преобразуешь в самом начале всю строку:
0
|
0 / 0 / 1
Регистрация: 07.09.2015
Сообщений: 162
|
|
27.11.2015, 19:09 [ТС] | 3 |
Дело в том, что я первокурсник, и мы только начали изучать с++, т.е. мне нужно сделать задачу средствами, которые доступны первокурснику, в вашей строке для меня неизвестны for_each, static_cast, не могли бы вы объяснить что они делают, на простом языке, пожалуйста?
0
|
7803 / 6567 / 2988
Регистрация: 14.04.2014
Сообщений: 28,706
|
||||||
27.11.2015, 21:48 | 4 | |||||
transform() тебе почему-то известен, а for_each() из той же библиотеки - нет.
for_each() применяет указанную функцию к каждому элементу данного контейнера. static_cast - приведение типа. Ну сделай так:
1
|
0 / 0 / 1
Регистрация: 07.09.2015
Сообщений: 162
|
|
28.11.2015, 11:56 [ТС] | 5 |
Благодарю
0
|
28.11.2015, 11:56 | |
28.11.2015, 11:56 | |
Помогаю со студенческими работами здесь
5
написать функцию, которая в строке заменяет все символы верхенго регистра в символы нижнего регистра Преобразовать все символы верхнего регистра в файле .txt в нижний, используя скрипт на bat Выполнить перевод всех символов этой строки из верхнего регистра в нижний, а из нижнего регистра в верхний Процедуры и функции: в строке заменить все символы верхнего регистра в символы нижнего регистра Редирект из верхнего регистра в нижний + //// Строки: перевод из верхнего регистра в нижний Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |