Фрилансеры предложат решение вашей задачи уже через несколько минут!

Публикация заказа на фриланс бирже не займет много времени.

19 дней назад
Гость
20 дней в сервисе
Был онлайн 19 дней назад
19 дней назад

Условие: Создать классBitString для работы с128-битовыми строками. Битовая строка должна быть представлена двумя полями
типа unsigned long long. Должны быть реализованы все традиционные операции для работы с битами: and, or, xor, not.Реализовать сдвиг влево shiftLeft и сдвиг вправо shiftRight на заданное количество битов. Реализовать операцию вычисления количества единичных битов, операции сравнения по
количеству единичных битов. Реализовать операцию проверки включения.
Требования к программе: Тип данных реализуется как класс с закрытыми полями. Реализовать конструкторы без аргументов и инициализации – внутри
класса. Указанные в задании операции реализуются посредством перегрузки подходящих операций.Методы-операции реализовать вне класса.
Реализовать как методы класса соответствующие операции с присваиванием. Реализовать как дружественные функции операции без
присваивания. При реализации операций без присваивания использовать прием
делегирования. Функции-операции без присваивания не должны изменять поля класса.
Операции сравнения реализовать как дружественные функции.
Для ввода объектов реализованного типа перегрузить операцию ввода, для вывода перегрузить операцию вывода. Операции
ввода/вывода оформить как дружественные.
Реализовать как метод класса функцию преобразования в строку toString().
Класс должен быть разделен на интерфейс и реализацию.

  1. Прием заявок
  2. Выбор исполнителя
  3. Выполнение заказа
  4. Обмен отзывами
  • Рекламное место свободно
    30 дней за $10
  • Рекламное место свободно
    30 дней за $10
  • Рекламное место свободно
    30 дней за $10
Заявки фрилансеров
2 заявки от фрилансеров

Посмотреть заявки можно будет после закрытия заказа.

Здесь заказчик и фрилансеры могут обсуждать заказ до начала его выполнения.
Фрилансеры могут участвовать в обсуждении только после подачи заявки.
Здесь заказчик будет контролировать выполнение заказа и общаться с исполнителем.
Доступ к этому разделу имеют только заказчик и выбранный исполнитель.
Все материалы этого раздела закрыты от поисковых систем.