Я смотрел онлайн сейчас и не могу найти хороший пример того, что на самом деле представляет собой бит. У меня есть задание сделать для колледжа, который должен добавить, удалить, объединить 2 вектора и перекресток. Но я изо всех сил пытаюсь понять, что такое настоящий бит-вектор. Я использую C, чтобы написать это. Не мог бы кто-нибудь помочь мне в этом, это было бы огромной помощью.Что такое бит-вектор?
-4
A
ответ
1
Бит-вектор - это структура, целью которой является доступность отдельных бит. Реализация может быть целым массивом с некоторой функцией, предоставляемой для адресации и манипулирования отдельными битами массива. Для конечного пользователя массив должен выглядеть как «строка» битов, и функции должны иметь возможность доступа к произвольному n-му биту «строки». В стандартной библиотеке C++ есть класс bitset
, который представляет эту концепцию, но я не знаю какой-либо опции на языке C.
Смежные вопросы
- 1. Создать постоянный битвектор
- 2. Как представить отрицательное число в битвектор?
- 3. Преобразование строки в битвектор в java
- 4. Что такое "?" делать? Что такое __FILE__?
- 5. Что такое трансформация и что такое Transform?
- 6. Что такое структура разработки? Что такое IDE?
- 7. Что такое PHPCI - что такое сборка?
- 8. Что такое скрипка и что такое DL?
- 9. Что такое Dim, что такое Факт?
- 10. Что такое поток? Что такое `initialize`?
- 11. Что такое сжатие, что
- 12. Что такое "??"
- 13. Что такое.
- 14. Реализовать битвектор C++ в проекте ios в xcode
- 15. Что такое большие графики? Что такое анализ больших графов? Что такое большие данные? Что такое большой анализ данных?
- 16. Что такое «Нарисовать что-то»?
- 17. Что такое мыло в пурпуре? что это такое? Что такое использование мыла/xml-RPC-пользователя?
- 18. Что такое последовательная запись и что такое случайная запись
- 19. Что такое синтаксис и что такое использование @ в javascript?
- 20. Google AMP: что такое макет? Что такое контейнер?
- 21. Что такое метод обновления MessageDigest и что такое BASE64Encoder?
- 22. Что такое весенние бобы, что такое использование бобов
- 23. Что такое пулы PHP-FPM и что такое pm.max_children?
- 24. Терминология: что такое маска и что такое флаг
- 25. Что такое угловой 2 Непрозрачный токен и что такое точка?
- 26. Что такое бизнес-объекты и что такое бизнес-логика?
- 27. Что такое temp и что такое использование temp в java?
- 28. Что такое autovalue.shaded или что такое затененная банка?
- 29. Что такое заголовок? В частности, что такое POST @ GET заголовки?
- 30. Что такое структура? И что такое Учение 2?
http://stackoverflow.com/questions/4604130/cc-bit-array-or-bit-vector – Ashalynd
Я видел это, но я этого не понимал, я ищу лучшее описание ... – user2925929
Битовый вектор представляет собой вектор бит. Это математическая концепция. Реализация может принимать любое количество разных направлений. –