Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Обработка строк. Найти все слова, начинающиеся с заданного символа. https://www.cyberforum.ru/cpp-beginners/thread454517.html
Добрый день! Я к вам снова с вопросом... Задача: Заданная строка состоит из слов, разделенных одним или несколькими пробелами. Найти все слова, начинающиеся с заданного символа и вывести их в файл...
C++ МАССИВЫ И СТРУКТУРЫ ПОВТОРЕНИЯ
1. Дан одномерный массив. Найти max элемент и поменять его с последним. 2. Дан двумерный массив 10 х 10. Найти все отрицательные элементы расположенные выше главной дмагонали и заменить их нулями....
Посоветуйте мне IDE. C++
Посоветуйте мне IDE. Я сейчас в ТурбоПаскале. хочу заняться си плюс плюс. Или Борланд или Visual C++
C++ Вычислить произведение отрицательных элементов массива В одномерном массиве, состоящем из вещественных элементов, вычислить: 1.произведение отрицательных элементов массива; 2.сумму положительных элементов массива, расположенных до максимального... https://www.cyberforum.ru/cpp-beginners/thread454494.html
C++ создание стека https://www.cyberforum.ru/cpp-beginners/thread454489.html
Люди помогите не могу создать стек проблема в том что нельзя использовать классы и сижу как дурак в коде нужно только создание ввод и вывод остальное сам допишу помогите плз)
Найти среднее арифметическое тех элементов, которые расположены между максимальным и минимальным элементами C++
Средствами ООП решить задачу: Случайным образом вводятся 20 вещественных элементов массива. Найти среднее арифметическое тех элементов, которые расположены между максимальным и минимальным...
Вывести адреса первого и последнего элементов каждой строки. C++
Из предыдущего одномерного сформировать двумерный массив . Вывести адреса первого и последнего элементов каждой строки. m = { 16, 78, 99, 6, -29, 19, -52, 65, -88, 51, -79, -22, ...
C++ Шаблоны // Шаблоны.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> using namespace std; template <class MinMax> class MM { https://www.cyberforum.ru/cpp-beginners/thread454424.html
C++ Определить слова-перевертыши https://www.cyberforum.ru/cpp-beginners/thread454421.html
Написал программу, которая определяет количество слов в тексте и определяет является ли он перевёртышем. Количество слов программа считает правильно, а вот при определяет перевёртыш неправильно....
C++ Поиск пути в двумерном массиве День добрый, подскажите пожалуйста с алгоритмом нахождения кратчайшего пути в двумерном массиве. Что конкретнее есть: массив, в нем рандомно генерируются точки исключения, задается начальная точка и... https://www.cyberforum.ru/cpp-beginners/thread454385.html
VanDro
0 / 0 / 0
Регистрация: 15.09.2011
Сообщений: 14
0

Класс для работы с битовыми векторами

28.02.2012, 18:36. Просмотров 807. Ответов 1
Метки (Все метки)

Створити клас Bitv для роботи з бітовими векторами довільної довжини. Бітовий вектор – послідовність значень, які можуть мати значення 0 (не істина) або 1 (істина). Кожен елемент бітового вектору повинен займати у пам’яті один біт. Для розміщення бітового вектора у пам’яті застосувати динамічний масив відповідного розміру. Тип елемента масиву – носія бітового вектора – беззнаковий, розміром 1, 2 або 4 байти. У класі Bitv передбачити такі функції:
Bitv() – конструктор без параметрів;
Bitv(char*) – конструктор для ініціалізації за допомогою значення, наданого символьним рядком;
Bitv(Bitv&) – конструктор копіювання;
~Bitv() – деструктор;
void setin0(int) – встановлення біта з наданим номером у 0;
void setin1(int) – встановлення біта у 1;
void flip(int) – інвертування біта з наданим номером;
void print() – виведення бітового вектора на екран;
size() – розмір бітового вектора (кількість слів).



И, собстевенно, как???! Вобще не пойму что даже от меня требуетя в этом задании... как это реализовать.... Помогите , пожалуйста, может кто-то уже сталкивался с подобием...
 Комментарий модератора 
Официальным языком форума является русский язык.


Вернуться к обсуждению:
Класс для работы с битовыми векторами
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.02.2012, 18:36
Готовые ответы и решения:

Создать класс BitString для работы с битовыми строками
Вопрос: если даны строки разной длины, то каким образом выполняются побитовые операции? До старшего...

Класс для работы с векторами.
Помогите добавить возможность ввода своих данных(размерности, самих чисел) #include &quot;iostream&quot;...

Создать класс, для работы с динамическими векторами
Создать класс, для работы с динамическими векторами, длины n. В класс реализовать операцию...

Класс: создать класс Fraction для работы с дробными числами
Необходимо создать класс Fraction для работы с дробными числами. Число должно быть представлено...

Создать базовый класс - Array и производный класс - Money для работы денежной суммы
ПОМОГИТЕ, ПОЖАЛУЙСТА, С ЗАДАЧЕЙ Создать базовый класс - Array и производный класс - Money для...

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