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

Как создать свой поток и связать его с консолью - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить количество студентов, у которых средний балл превышает заданное пользователем значени http://www.cyberforum.ru/cpp-beginners/thread1113324.html
Во всех задачах записи (не менее 5) вводятся с клавиатуры, записываются в файл и выводятся на экран. Затем пользователь вводит параметры запроса и получает ответ на него. Составить программу,...
C++ Написать программу, удаляющую символы пробела в файле Написать пррограмму на С++, где Символьный файл содержит пробелы. Сжать этот файл (убрать пробелы). http://www.cyberforum.ru/cpp-beginners/thread1113322.html
C++ Написать программу, проверяющую, является ли частью данного слова слово 'сок'
Помогите поалуйста с задачами: 1)Написать программу, проверяющую, является ли частью данного слова слово 'сок'. Ответ должен быть 'да' или 'нет'. 2)Файл содержит буквы латинского алфавита....
Шифрование методом простой табличной перестановки C++
Здравствуйте! Хочу попросить о помощи, не могу написать программу шифрования и дешифрования перестановки строк или столбцов. Нужно зашифровать - Приезжаю шестого. Получается шифровка АЗЮЖЕ...
C++ строки.В заданный непустой текст входят только цифры. Определить: http://www.cyberforum.ru/cpp-beginners/thread1113289.html
Текст является восьмеричной записью числа, кратного 5. как написать поиск цифры 8? и определение того, оканчивается ли число на 0 или 5.
C++ Строку чисел в массив integer Подскажите, пожалуйста, срочно нужно, у меня есть строка, которая состоит из цифр. Как по цифрам перевести её в массив целых чисел? Добавлено через 2 минуты если в кратце,то вот: ... подробнее

Показать сообщение отдельно
aLarman
642 / 563 / 89
Регистрация: 13.12.2012
Сообщений: 2,109
07.03.2014, 12:04
я может быть чего то не понял но попробую предложить, если нужен класс не чувствительных к регистру символов, то их нужно приводить к одному их регистров (нижний или верхний)
вот набросал
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
class CharNorReqister
{
public:
    CharNorReqister(char InX)
    {
        x = tolower(InX);
    }
    CharNorReqister():x(0)
    {
 
    }
    friend istream & operator>>(istream & is, CharNorReqister & X)
    {
        char a;
        is >> a;
        X.x = tolower(a);
        return is;
    }
    friend ostream & operator<<(ostream & os, CharNorReqister & X)
    {
        os << X.x;
        return os;
    }
private:
    char x;
};
дальше доопределить методы сравнений и операторы, или это не то?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru