Результаты поиска по запросу "c++"
Использование псевдонима шаблона вместо шаблона в шаблоне
Из предыдущего вопроса: Выполнение static_assert о том, что тип шаблона является другим шаблоном [https://stackoverflow.com/questions/17390605/doing-a-static-assert-that-a-template-type-is-another-template] Энди Prowl предоставил мне этот код, ...
Как извлечь элементарное видео из mp4 с помощью ffmpeg программно?
Я начал изучать ffmpeg несколько слабых назад. На данный момент я могу транскодировать любое видео в mp4 с помощью кодека h264 / AVC. Основная схема примерно такая: -открытый ввод -demux -decode -encode -mux Фактический код ниже: #include ...
Intrinsics для CPUID, как информация?
Учитывая, что я пишу код на C ++, если это возможно, я бы хотел использовать решение, подобное Intrinsics, для чтения полезной информации об оборудовании, поэтому у меня есть следующие опасения: Я не очень хорошо знаю ассемблер, для получения ...
Как использовать QueryPerformanceCounter?
Недавно я решил, что мне нужно перейти от использования миллисекунд к микросекундам для своего класса Timer, и после некоторых исследований я решил, что QueryPerformanceCounter, вероятно, является моей самой безопасной ставкой. (Предупреждение ...
Самый быстрый способ записать большой вектор STL в файл, используя STL
У меня есть большой вектор (10 ^ 9 элементов) символов, и мне было интересно, какой самый быстрый способ записать такой вектор в файл. До сих пор я использовал следующий код: vector<char> vs; // ... Fill vector with data ofstream ...
Связывание g ++ 4.8 с libstdc ++
Я скачал и собрал gcc 4.8.1 на своем рабочем столе под управлением 64-битной Ubuntu 12.04. Я создал его из исходного кода, как рекомендуют документы, и с помощью команд ../../gcc-4.8.1/configure --prefix=$HOME --program-suffix=-4.8 make make ...
Как эффективно извлечь первую десятичную цифру числа
Одним из очевидных решений является: int n = 2134; while(n > 9) n /= 10;который занимает линейное время. Можем ли мы сделать быстрее? Это быстрее, чем линейное время: char s[100]; sprintf(s, "%d", n); n = s[0]-'0';Каковы другие ...
HOWTO: публиковать сообщения между темами с помощью Boost :: asio?
Извините за мой английский Я искал, но не получил ответа на этот вопрос: у меня есть проект приложения Windows, использующий библиотеки потоков потоков. Я хочу публиковать сообщения (или вызывать обратные вызовы) из рабочего потока в основной ...
Включение условно-бесплатных ограничений в программное обеспечение C ++
Я хочу внедрить свое программное обеспечение на условно-бесплатной основе, чтобы пользователю был предоставлен максимальный испытательный срок (скажем) 30 дней, чтобы опробовать программное обеспечение. При покупке я намерен дать пользователю ...
Как разрешить setw применить ко всем следующим stdout?
Должен быть тривиальным вопросом, но обнаружил, что setw применим только к его непосредственным следующим выводам, и не уверен, как разрешить его применять ко всем следующим выводам. Например, для следующей строки ...