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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Cимвольные стоки http://www.cyberforum.ru/cpp-beginners/thread117177.html
Народ подскажите плз как сделать эту задачу :Функция выделяет из строки заданное количество слов, начиная со слова с заданным номером. И надо эти слова вывести в другой массив. Буду очнь благодарен).
C++ Аппроксимация числа Pi ПОМОГИТЕ решить вот эту задачу Аппроксимация 4(Pi) Один из быстрых методов подсчета числа Пи основывается на непрерывной дроби Пи =... http://www.cyberforum.ru/cpp-beginners/thread117172.html
Правильно ли написана программа? C++
здравтвуйте! изучаю с++ на данный момент К Л А С С Ы...хотел написать свою простенькую программу на классы и написал..всё работает...(я ищу S прямоугольника,S=a*b) только сомневаюсь что это...
C++ NEED Задания для самопроверки новичку.
Всем привет. Недавно решил заняться программированием, посоветовали ваш форум... Посидел, почитал и в общем остановил свой выбор на книге Герберта Шилдта С++ базовый курс. 3-е издание. Книга очень...
C++ Односвязный список http://www.cyberforum.ru/cpp-beginners/thread117155.html
Нужно составить код для односвязного списка (формирование и вывод). При этом нельзя использовать классы(( Вроде код правильный, но не работает... #include "stdafx.h" #include <iostream>...
C++ Сумма массива Найти сумму нечетных элементов массива, стоящих на четных местах. помогите пожалуйста подробнее

Показать сообщение отдельно
insideone
Модератор
Автор FAQ
3642 / 921 / 50
Регистрация: 10.01.2010
Сообщений: 2,477
15.04.2010, 17:42
Все нужно приводить в нижний регистр. Сравниваемый вариант должен быть не "Привет" а "привет" (в базе данных для сравнения). А фразу юзера приводите в нижний регистр а потом уже сравниваете. Можно через таблицу например заменить...
C++
1
2
3
4
5
6
7
8
    char replace[256];
    for (int i = 0; i < 256; i++)
        replace[i] = (char)i;
    replace['A'] = 'a'; replace['Б'] = 'б';
    // ...
    replace['Я'] = 'я';
    for (int i = 0; i < strlenght; i++)
        curstr[i] = replace[curstr];
Но наверное можно как то и лучше, не задавался этим вопросом...
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru