Вопросы по теме 'toupper'

Как изменить первую букву в верхнем регистре в массиве указателей на строки?
У меня есть массивы указателей на массивы символов, как показано ниже. char *ptrArticle[]={"the","a","one","some"}; Я пытаюсь рандомизировать предложение следующим образом: «Девочка проскочила под мальчиком». Поэтому я должен сделать...
2597 просмотров
schedule 14.08.2023

Нужно ли мне приводить к unsigned char перед вызовом toupper(), tolower() и т. д.?
Некоторое время назад кто-то с высокой репутацией здесь, в Stack Overflow, написал в комментарии, что необходимо привести аргумент char к unsigned char перед вызовом std::toupper и std::tolower (и подобных функций). С другой стороны, Бьерн...
3704 просмотров

Как перевести все первые буквы предложений в верхний регистр после указанного разделителя в текстовом файле?
Как следует из названия, у меня есть текстовый файл, в котором практически нет заглавных букв, поэтому все предложения не выглядят правильно, если первая буква не заглавная. Вот мой код: //This program reads an article in a text file, and...
1734 просмотров
schedule 24.10.2023

Почему в этом коде C алфавит разделен на несколько диапазонов?
В пользовательской библиотеке я увидел реализацию: inline int is_upper_alpha(char chValue) { if (((chValue >= 'A') && (chValue <= 'I')) || ((chValue >= 'J') && (chValue <= 'R')) || ((chValue >=...
6358 просмотров
schedule 22.11.2022

ToUpperInvariant() — неправильно ли MSDN рекомендует?
В Рекомендации по использованию строк в .NET Framework , StringComparison OrdinalIgnoreCase рекомендуется для путей к файлам без учета регистра. (Назовем это Утверждение А.) Я могу с этим согласиться, потому что я могу создать два файла в...
328 просмотров
schedule 13.11.2022

сверху вниз и наоборот без цикла в С++?
Вход: abcdE Выход: ABCDe Я ищу эффективное решение с меньшим количеством кода для этого кода: #include <iostream> #include <string> using namespace std; int main() { int len, ; string data; cin...
441 просмотров
schedule 16.11.2022

Подсчет использования символов в текстовом файле? С
Здравствуйте! Мне нужно подсчитать использование букв алфавита в каком-нибудь текстовом файле. Это то, с чем я пришел. В основном просто запустите текстовый файл и сравните каждый символ со значением ASCII определенного искомого символа. Когда...
844 просмотров
schedule 25.03.2023

awk: определить столбец по условию, изменить значение и, наконец, распечатать все столбцы
Я хочу извлечь значение в каждой строке файла, которая идет после AA . Я могу сделать это так: awk -F'[;=|]' '{for(i=1;i<=NF;i++)if($i=="AA"){print toupper($(i+1));next}}' Это дает мне точную информацию, которая мне нужна, и преобразует...
53 просмотров
schedule 20.12.2022

Прочитать ввод из файла, сделать первую букву заглавной, сделать каждую вторую букву строчной и вывести в отдельный файл.
Я должен запросить у пользователя два имени файла (входной и выходной файлы). Содержимое входного файла должно быть прочитано, и первая буква каждого предложения должна быть прописной, а все остальные буквы должны быть строчными. Затем результаты...
571 просмотров
schedule 09.07.2022

Как преобразовать все алфавиты в верхний регистр, используя преобразование, игнорирующее цифры?
Мне нужно преобразовать только буквы в строке в верхний регистр, и я попробовал этот фрагмент кода, который выдает ошибку. s = "Dense-123-Sparse-999" std::transform(s.begin(), s.end(), s.begin(), std::toupper); Ожидаемый...
52 просмотров
schedule 02.04.2024