Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
InDevSam
0 / 0 / 0
Регистрация: 08.09.2018
Сообщений: 8
1

Создать класс BitString для работы с битовыми строками

24.11.2018, 12:24. Просмотров 1323. Ответов 3
Метки нет (Все метки)

Вопрос: если даны строки разной длины, то каким образом выполняются побитовые операции? До старшего разряда более короткой строки? Или дополняется нулями до более длинной?
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.11.2018, 12:24
Ответы с готовыми решениями:

Создать класс для работы сo строками
Создать класс для работы сo строками. Разработать элементы класса: a. Поля: * указатель на char...

Класс для работы с битовыми векторами
Створити клас Bitv для роботи з бітовими векторами довільної довжини. Бітовий вектор –...

Создать динамический класс для работы со строками (последовательностями символов)
пишу код для такой задачи :Создать динамический класс для работы со строками (последовательностями...

Создать динамический класс для работы со строками. Перегрузка строкового класса
Форумчане, помогите пожалуйста с задачей. Никак не пойму как перегрузить часть операторов. Вот...

Создать класс работы со строками
Необходимо реализовать -конструктор по умолчанию(создает пустую строку); -конструктор с...

3
zss
Модератор
Эксперт С++
9090 / 7875 / 4856
Регистрация: 18.12.2011
Сообщений: 21,012
Завершенные тесты: 1
24.11.2018, 13:13 2
Что-то я не припомню таких операций,
насколько знаю, они выполняются над целыми числами.
0
InDevSam
0 / 0 / 0
Регистрация: 08.09.2018
Сообщений: 8
24.11.2018, 14:22  [ТС] 3
Цитата Сообщение от zss Посмотреть сообщение
насколько знаю, они выполняются над целыми числами.
Вот собственно сам текст задания :
Создать класс BitString для работы с битовыми строками. Битовая строка должна быть представлена массивом типа unsigned char, каждый элемент которого принимает значение 0 или 1. Должны быть реализованы все традиционные операции для работы с битовыми строками: and, or, xor, not. Реализовать сдвиг влево и сдвиг вправо на заданное количество битов. Реализовать операции сравнения равенство и неравенство.

Преподаватель сказал, что надо реализовать конструкторы нескольких видов, один из них принимает строку string произвольной длины.
0
zss
Модератор
Эксперт С++
9090 / 7875 / 4856
Регистрация: 18.12.2011
Сообщений: 21,012
Завершенные тесты: 1
24.11.2018, 16:23 4
Цитата Сообщение от InDevSam Посмотреть сообщение
каким образом выполняются побитовые операции
Класс Ваш, как придумаете, так и будет!
1
24.11.2018, 16:23
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.11.2018, 16:23

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Реализовать класс для работы со строками
Пожалуйста помогите с заданием Необходимо реализовать класс TString. В процессе выполнения...

Класс для работы со строками CString
Написать текстовый редактор с параметрами 1. Вставка в начало 2. Копирование строк 3. Поиск в...

Написать класс для эффективной работы со строками
Вариант 13 Написать класс для эффективной работы со строками, позволяющий форматировать и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.