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

Сравнение строк string без учета регистра - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Невозможно преобразование int в double http://www.cyberforum.ru/cpp-beginners/thread1140007.html
#include <stdafx.h> #include <iostream> #include <time.h> #include <locale.h> using namespace std; #define k 6 #define l 8 #define m 10 int massin(double A, int a);
C++ Реализация Fifo с разными типами данных Доброго времени суток! Задача следующая: Есть абстрактный класс CData, от него наследуются классы CByte, CWord, CNumber. Нужно создать класс CFifo (очередь для объектов выше перечисленных классов). Добавление и удаление объектов в очередь реализовать через перегрузку операторов << и >> соответственно. Как перегрузить << и >> для ostream/istream я прекрасно понимаю, а вот как их... http://www.cyberforum.ru/cpp-beginners/thread1140005.html
Разделить строку по пробелам (без потоков) C++
Здравствуйте. Я решаю задачку из книги, надо написать небольшую оболочку. Использую Linux. Думаю над тем, как разделить строку (команду), введённую пользователем так, чтобы в одну переменную (command) записалось название команды, а в другую (parameters) - операнды. Пока что имею следующий код: #include <iostream> #include <unistd.h> // execve() #include <sys/wait.h> // waitpid() using...
Все слова строки, которые начинаются с цифры отсортировать по убыванию C++
Задана строка, состоящая из символов. Символы объединяются в слова. Слова друг от друга отделяются одним или несколькими пробелами. В конце текста ставится точка. Текст содержит не более 255 символов. Выполнить ввод строки и обработку строки: Все слова строки, которые начинаются с цифры отсортировать по убыванию.
C++ Преобразование и вывод массива http://www.cyberforum.ru/cpp-beginners/thread1139979.html
Есть задание: В одномерном массиве из N вещественных элементов, вычислить: • количество элементов массива, меньших С; • сумму целых частей элементов массива, расположенных после последнего отрицательного элемента. • Преобразовать массив таким образом, чтобы сначала располагались все элементы, отличающиеся от максимального, не более чем на 20%, а потом – все остальные. Помогите с...
C++ Собственная реализация контейнера для хранения значений произвольного типа Дали следующее задание. Не совсем понимаю с чего начинать и как дальше быть. Сказали, что нужно через шаблоны сделать. Если у кого-нибудь из вас есть идеи, либо же в интернете есть примеры одного из вариантов, не важно какого. То будьте любезны предоставьте любую информацию. С меня много благодарностей, респект и уважуха. Задание: Создать собственную реализацию контейнера для хранения... подробнее

Показать сообщение отдельно
igorrr37
 Аватар для igorrr37
1600 / 1228 / 121
Регистрация: 21.12.2010
Сообщений: 1,875
Записей в блоге: 7
06.04.2014, 08:43     Сравнение строк string без учета регистра
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include <string>
#include <boost/algorithm/string/predicate.hpp>
 
int main()
{
    std::string str1="Str", str2="sTR";
    std::cout << std::boolalpha << boost::algorithm::iequals(str1, str2);
    return 0;
}
Bash
1
2
3
true
Process returned 0 (0x0)   execution time : 0.140 s
Press any key to continue.
 
Текущее время: 14:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru