Я пытаюсь реализовать алгоритм CRC32 MPEG-2 на FPGA. Вот как это на самом деле выглядит в коде cpp:
/* STM32F7 default CRC-32 (Ethernet) */
#define CRC32_POLY 0x04C11DB7u
#define CRC32_INIT 0xFFFFFFFFu
В 64-битной ОС Windows 10 я хочу скомпилировать 32-битный исполняемый файл Windows через cl.exe с помощью кода Visual Studio. Я установил расширения C/C++, CMAKE и C/C++ DevTools, а также установил компилятор Visuall C++ и другие инструменты...
Я пытаюсь реализовать алгоритм CRC32 MPEG-2 на FPGA. Вот как это на самом деле выглядит в коде cpp:
/* STM32F7 default CRC-32 (Ethernet) */
#define CRC32_POLY 0x04C11DB7u
#define CRC32_INIT 0xFFFFFFFFu
У меня статические библиотеки, построенные по стандарту C++17, а основной проект (.exe) использует C++20 (компилятор MSVC).
Это нормально, или мне везде следует использовать один и тот же стандарт?
Вопрос возник потому, что я использую ASan (Address...
В соответствии с «Параметры запроса или подавления предупреждений» -Wextra-semi является допустимым флагом. Однако для меня даже gcc-7.2.0, похоже, не распознает его как допустимый вариант:
$ g++ -Wextra-semi test.cpp
g++: error: unrecognized...
Я пишу небольшой фрагмент кода, в котором мне нужно будет вставить значения в вектор STL C++ в определенное место в зависимости от значений в элементах вектора. Для этого я использую функцию Insert(). Я понимаю, что когда я хочу добавить новый...
В 64-битной ОС Windows 10 я хочу скомпилировать 32-битный исполняемый файл Windows через cl.exe с помощью кода Visual Studio. Я установил расширения C/C++, CMAKE и C/C++ DevTools, а также установил компилятор Visuall C++ и другие инструменты...
У меня есть проект, настроенный на GitHub с файлом CMakeLists.txt, который настраивается и собирается без проблем. Однако, поскольку я использую pybind11 для создания оболочки для библиотеки Python, у меня есть эти команды в install(). Можно ли...
Независимо от вычислений, часовой пояс зависит от того, где вы находитесь, а не от текущего времени (игнорируя такие вещи, как переход на летнее время и историческую корректировку границ часового пояса). В компьютерных системах часовой пояс — это...
У меня есть статические библиотеки, созданные с использованием стандарта C++17, а основной проект (.exe) использует C++20 (компилятор MSVC).
Это нормально, или мне следует везде использовать один и тот же стандарт?
Вопрос возник потому, что я...
Я пытаюсь реализовать алгоритм CRC32 MPEG-2 на FPGA. Вот как это на самом деле выглядит в коде cpp:
/* STM32F7 default CRC-32 (Ethernet) */
#define CRC32_POLY 0x04C11DB7u
#define CRC32_INIT 0xFFFFFFFFu
У нас есть сервис, который при отправке нам сообщений включает код ошибки uint8_t. С несколькими сотнями возможных кодов. В нашем приложении мы преобразуем это примерно в 8 категорий ошибок в классе перечисления, т. е. enum class error_type { A, B,...
Я пытаюсь реализовать алгоритм CRC32 MPEG-2 на FPGA. Вот как это на самом деле выглядит в коде cpp:
/* STM32F7 default CRC-32 (Ethernet) */
#define CRC32_POLY 0x04C11DB7u
#define CRC32_INIT 0xFFFFFFFFu
Я заметил, что между cv::Mat и cv::UMat есть некоторая несовместимость кода - прямо сейчас я застрял с некоторыми отсутствующими операторами. Я нашел функции для поэлементных операций с другими матрицами, но как лучше всего это сделать, например?...
Я работаю над приложением MFC на основе диалогового окна в Visual Studio 2017 на C++.
В моем приложении есть окно, в котором отображается текст. Я использую бесконечный цикл while для записи в него чисел, когда я нажимаю кнопку «Пуск», и я хочу...
Согласно -Wextra-semi является допустимым флагом. Однако мне кажется, что даже gcc-7.2.0 не распознает его как допустимый вариант:
$ g++ -Wextra-semi test.cpp
g++: error: unrecognized command line option ‘-Wextra-semi’; did you mean ‘-Wextra’?
$...
У меня вопрос, есть ли разница между этими двумя фрагментами кода.
Первый из них я нашел в реализации интеллектуальной ссылки/указателя в качестве подсчета ссылок.
int Dec() const
{
int ret = InterlockedDecrementRelease(&_count);
return ret;
}...
Независимо от вычислений, часовой пояс зависит от того, где вы находитесь, а не от текущего времени (игнорируя такие вещи, как переход на летнее время и историческую корректировку границ часового пояса). В компьютерных системах часовой пояс — это...
У нас есть сервис, который при отправке нам сообщений включает код ошибки uint8_t. С несколькими сотнями возможных кодов. В нашем приложении мы преобразуем это примерно в 8 категорий ошибок в классе перечисления, т. е. enum class error_type { A, B,...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения