Я портирую код, написанный на Java до C11. Java-код использует BitSet для перевода флип-бит в вектор. Я знаю, что есть соответствующий BitSet для C++, но я не уверен, есть ли что-то подобное для c11. Я должен использовать c11 для каждого требования. Я не слишком хорошо знаком с более новым набором функций в c11, так как большинство моих предыдущих кодов были либо в ANSI-C, либо в C99.Поддержка BitSet в c11
Это что-то вроде этого доступно в C (C11) или мне нужно написать свою собственную функцию, которая отображается в группу памяти, а затем использует операторы бит?
Я собираюсь удалить Java-тег, так как этот вопрос не имеет отношения к Java (кроме использования класса Java в качестве сокращенного описания вашего желаемого поведения). Но учтите, что вопросы, связанные с инструментами или библиотеками [отключены от переполнения стека] (http://stackoverflow.com/help/on-topic), поэтому этот вопрос может быть закрыт в любом случае. – yshavit
Что не так с простым 'OR'ing /' AND'ing ?? –
Дублирующий вопрос более или менее отвечает на вопрос, поэтому спасибо, что указали это. Основной вопрос отличается, хотя, поскольку я спрашиваю, поддерживает ли C11 BitSit или нет, а не как реализовать. Я не спрашиваю конкретно, как его реализовать, и я не прошу библиотеки; это вопрос языка C11. Это не в тему? – Andy