Лабораторная работа: подсчет различных строчных гласных букв в любом слове из латинских букв
Описание
Разработать объектно-ориентированную программу подсчета различных строчных гласных букв в любом слове из латинских букв, которое задается аргументом командной строки ее вызова. Программная реализация вычислений должна быть основана на разработке класса подмножества латинских букв, состав которого кодируют двоичные разряды приватного массива из пары целых чисел без знака. Конструктор этого класса должен обеспечивать его инициализацию по любой заданной и пустой строке или по набору строчных гласных букв "aeiou". Кроме того, в нем должна быть предусмотрена компонентная перегрузка оператора , для эффективного вычисления скалярного произведения бинарных кодов заданного набора и набора строчных гласных букв с быстрым подсчетом числа 1 разрядов. При этом операнды скалярного произведения должны быть заключены в круглые скобки. Результат вычислений должен отображаться строкой стандартного вывода, где печать операндов расчетной формулы обеспечивается оператором преобразования типа латинского набора в строку его символов (char *).