Я использую lame и хочу декодировать mp3-файл в wav.
Мне удалось декодировать mp3-файлы в wav-файлы с помощью нескольких поисков.
Однако размер wav-файла получается слишком большим, и появляется сообщение об ошибке.
Сообщение об ошибке медиаплеера:...
Я узнал, как кодировать wav в mp3 с помощью lame_encode_buffer_interleaved, из этого вопроса: Есть ли какая-нибудь оболочка\упроститель LAME C++ (работающая на Linux Mac и Win из чистого кода)?
Теперь я хочу декодировать mp3 обратно в wav. Я знаю,...
Я делаю функцию, похожую на std::format, она должна принимать на вход константный строковый литерал и набор аргументов для подстановки.
Во время компиляции необходимо разобрать строку и подготовить массив с описанием параметров подстановки.
И для...
Я пытаюсь понять, как может выглядеть сигнатура полностью прозрачной функции. То есть функция, принимающая аргумент T и само по себе (т.е. исходя из возвращаемого значения) выглядит точно так же, как T. То есть функция, которая пересылает свой...
Я хочу принимать классы, которые являются «тривиально копируемыми», в том смысле, что если я скопирую байтовое представление одной переменной типа в другую, ее можно будет использовать, и ничего не будет сломано.
Глядя на std::is_trivyly_copyable, я...
Я хочу создать скелет проекта, в котором есть несколько файлов cuda и cpp. Они будут скомпилированы по отдельности, а затем связаны вместе, чтобы сформировать один исполняемый файл.
На данный момент у меня есть следующее:
У меня возникли проблемы с компиляцией простого фрагмента кода. Я только начинаю использовать cmake (раньше я использовал только созданный вручную Makefile), и компиляция этого фрагмента кода на моем компьютере работает нормально.
Код:
#include...
Я хочу создать скелет проекта, в котором есть несколько файлов cuda и cpp. Они будут скомпилированы по отдельности, а затем связаны вместе, чтобы сформировать один исполняемый файл.
В настоящее время у меня есть следующее:
Я делаю функцию, похожую на std::format, она должна принимать на вход константный строковый литерал и набор аргументов для подстановки.
Во время компиляции необходимо разобрать строку и подготовить массив с описанием параметров подстановки.
И для...
Как с этим справиться?
Foo и Bar оборачивают API, где Foo должен пережить Bar, потому что Bar зависит от Foo.
class MyObj {
public:
MyObj()
: foo{}
, bar{foo} // Depends on foo, e.g. may keep a pointer
{
}
Итак, у меня есть алгоритм, который получает набор объектов и вычисляет следующий набор объектов. Код ниже представляет собой игрушечную версию реального кода для краткости. Следующий фрагмент иллюстрирует тему программы и не компилируется. Полный...
Я пытаюсь понять, как может выглядеть сигнатура полностью прозрачной функции. То есть функция, принимающая аргумент T и само по себе (т.е. исходя из возвращаемого значения) выглядит точно так же, как T. То есть функция, которая пересылает свой...
это мой первый «вопрос», надеюсь, я сделаю это правильно :)
Я экспериментирую с сетевым программированием и, в частности, хочу транслировать данные с одного компьютера на другие >10 устройств с использованием UDP по беспроводной сети. Данные...
Мой код работает при компиляции с помощью VS Code, но не работает при компиляции с помощью VS 2019 Professional. Здесь «сбой» означает — мы возвращаем 1 при попытке создать outFile. Может кто-нибудь пролить свет на это?
#include
#include
#include...
Предположим, окно уже существует.
Я хочу, чтобы пользователь мог удерживать мышь в окне, не допускать, чтобы окно получало события поднятия мыши, и окно должно думать, что мышь удерживается нажатой, пока пользователь может использовать мышь в другом...
Я хотел бы отобразить содержимое стековой памяти приложения. Это помогло бы мне понять управление памятью в системе и определить скорость заполнения стека (возможно, для оптимизации).
Эта простая программа создает поток, который имеет массив в...
Справочная информация: я работаю с C++14/C++17 над коммуникационной библиотекой, которая осуществляет связь IPC через общую память. Я хочу, чтобы моя библиотека поддерживала нулевое копирование, чтобы клиенты могли читать и записывать...
При компиляции кода я получил следующее странное сообщение от g++ 4.3.4:
...include/boost/property_tree/stream_translator.hpp: In member function 'typename
boost::enable_if::type
boost::property_tree::basic_ptree::get_value(Translator) const
':...
У меня возникли проблемы с компиляцией простого фрагмента кода. Я только начинаю использовать cmake (раньше я использовал только созданный вручную Makefile), и компиляция этого фрагмента кода на моем компьютере работает нормально.
Код:
#include...
Я пишу свою программу, которая запрашивает у пользователя возраст, дату рождения и т. д. Однако я столкнулся с проблемой, когда при проверке ввода пользователя кажется, что он зависает и застревает при вводе допустимого ввода. Я попытался добавить...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения