Я хочу передать звук с микрофона на наушники (что-то вроде эха). Однако при вызове snd_pcm_readi мой массив остается пустым.
Параметры PCM для захвата звука (в реальном коде все проверяется):
snd_pcm_open(&pcm_handle, plughw:0,0 , mode, 0);
Глядя на этот пример:
который представляет собой реализацию std::function с небольшой оптимизацией буфера, я заметил, что оператор вызова является const, и происходит const_cast on.
Теперь, если кто-то создает константную функцию foo, которая...
Глядя на этот тест пользовательской реализации std::function:
Я попытался воспроизвести пример и заметил, что, несмотря на объявление этой простой функции, вот так: __attribute__((noinline)) auto function_no_inline(int a, int b, int c, int d) ->...
Я понимаю, что std::cin/ std::cout обычно медленнее, чем scanf/ printf , и это в первую очередь связано с синхронизацией со стандартными потоками C. Однако все объяснения, которые я видел, просто говорят об этом и оставляют все как есть. Я ищу более...
Тривиальный класс — это класс, который можно тривиально копировать и который имеет один или несколько конструкторов по умолчанию (15.1), все из которых либо тривиальны, либо удалены и по крайней мере один из них не...
У меня возникла проблема с Visual Studio (на C++)
Я получил предупреждение, не знаю почему, потому что я никогда не вызываю одну и ту же переменную дважды.
function: inconsistent dll linkage
Список предупреждений: (на французском языке)
Я хотел создать библиотеку графического интерфейса, чтобы я мог использовать ее в своей собственной видеоигре, которую я создаю, и, возможно, в будущем использовать ее для других вещей, таких как программное обеспечение. Я хотел спросить, с чего...
Я хочу передать звук с микрофона на наушники (что-то вроде эха). Однако при вызове snd_pcm_readi мой массив остается пустым.
Параметры PCM для захвата звука (В реальном коде все проверяется):
snd_pcm_open(&pcm_handle, plughw:0,0 , mode, 0);
Я хотел создать библиотеку графического интерфейса, чтобы я мог использовать ее в своей собственной видеоигре, которую я создаю, и, возможно, в будущем использовать ее для других вещей, таких как программное обеспечение. Я хотел спросить, с чего...
Я тестирую умножение матриц int, но обнаружил, что оно везде очень медленное (python numpy с использованием бэкэнда BLAS также работает так же медленно). Понятно, что int matmul медленнее, чем float matmul, но почему-то он в 3-5 раз медленнее, чем...
В данный момент я небольшой программист на C, и меня беспокоит вопрос: стоит ли Visual Studio такого раздражения?
Я некоторое время программировал на C и C++ в Visual Studio Code , и мне это очень нравится
У меня есть четкое представление о синтаксисе C++ и основах ООП — классах, наследовании, полиморфизме, инкапсуляции и т. д. Однако я изо всех сил пытаюсь понять, как эти концепции сочетаются в реальной разработке на C++, особенно во встроенных...
Я работаю над домашним проектом с библиотекой libsodium и обнаружил, что преобразование unsigned char * в char * оказалось не таким простым, как я себе представлял. Кроме того, сначала я был сбит с толку, потому что тесты проходили в режиме Release,...
Иногда может оказаться полезным построить целое значение из списка битов (в порядке возрастания). Такую функцию можно назвать to_integral.
Пример:
static_assert (to_integral(1,1,0,1,0,1) == 0b101011);
Глядя на этот пример:
который представляет собой реализацию std::function с небольшой оптимизацией буфера, я заметил, что оператор вызова является const, и происходит const_cast on.
Теперь, если кто-то создает константную функцию foo, которая...
Иногда может оказаться полезным построить целое значение из списка битов (в порядке возрастания). Такую функцию можно назвать to_integral.
Пример:
static_assert (to_integral(1,1,0,1,0,1) == 0b101011);
Я тестирую умножение матриц int, но обнаружил, что оно везде очень медленное (python numpy с использованием бэкэнда BLAS также работает так же медленно). Понятно, что int matmul медленнее, чем float matmul, но почему-то он в 3-5 раз медленнее, чем...
У меня есть программа, которая считывает координаты некоторых точек из текстового файла с помощью std::istringstream, а затем проверяет правильность синтаксического анализа, вызывая оператор потока bool().
В целом работает хорошо, но для очень малых...
По какой-то причине всякий раз, когда я вывожу отформатированную информацию, в моем выходном txt-файле появляется нелепое количество пустых строк до (после заголовка) и после указанной информации. Цель моей программы — прочитать информацию из...
Я хотел создать библиотеку графического интерфейса, чтобы я мог использовать ее в своей собственной видеоигре, которую я создаю, и, возможно, в будущем использовать ее для других вещей, таких как программное обеспечение. Я хотел спросить, с чего...
Я пытаюсь использовать Bazel для создания приложения, которое создает изображение и использует libjpeg-turbo для сохранения изображения в формате JPEG.
Я пытаюсь использовать bzlmod для добавления зависимости libjpeg_turbo из центрального...
Глядя на этот тест пользовательской реализации std::function:
Я попытался воспроизвести пример и заметил, что, несмотря на объявление этой простой функции, вот так: __attribute__((noinline)) auto function_no_inline(int a, int b, int c, int d) ->...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения