Результаты поиска по запросу "c++"

2 ответа

Использование псевдонима шаблона вместо шаблона в шаблоне

Из предыдущего вопроса: Выполнение static_assert о том, что тип шаблона является другим шаблоном [https://stackoverflow.com/questions/17390605/doing-a-static-assert-that-a-template-type-is-another-template] Энди Prowl предоставил мне этот код, ...

0 ответов

Как извлечь элементарное видео из mp4 с помощью ffmpeg программно?

Я начал изучать ffmpeg несколько слабых назад. На данный момент я могу транскодировать любое видео в mp4 с помощью кодека h264 / AVC. Основная схема примерно такая: -открытый ввод -demux -decode -encode -mux Фактический код ниже: #include ...

5 ответов

Intrinsics для CPUID, как информация?

Учитывая, что я пишу код на C ++, если это возможно, я бы хотел использовать решение, подобное Intrinsics, для чтения полезной информации об оборудовании, поэтому у меня есть следующие опасения: Я не очень хорошо знаю ассемблер, для получения ...

ТОП публикаций

4 ответа

Как использовать QueryPerformanceCounter?

Недавно я решил, что мне нужно перейти от использования миллисекунд к микросекундам для своего класса Timer, и после некоторых исследований я решил, что QueryPerformanceCounter, вероятно, является моей самой безопасной ставкой. (Предупреждение ...

7 ответов

Самый быстрый способ записать большой вектор STL в файл, используя STL

У меня есть большой вектор (10 ^ 9 элементов) символов, и мне было интересно, какой самый быстрый способ записать такой вектор в файл. До сих пор я использовал следующий код: vector<char> vs; // ... Fill vector with data ofstream ...

3 ответа

Связывание 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 ...

12 ответов

Как эффективно извлечь первую десятичную цифру числа

Одним из очевидных решений является: int n = 2134; while(n > 9) n /= 10;который занимает линейное время. Можем ли мы сделать быстрее? Это быстрее, чем линейное время: char s[100]; sprintf(s, "%d", n); n = s[0]-'0';Каковы другие ...

2 ответа

HOWTO: публиковать сообщения между темами с помощью Boost :: asio?

Извините за мой английский Я искал, но не получил ответа на этот вопрос: у меня есть проект приложения Windows, использующий библиотеки потоков потоков. Я хочу публиковать сообщения (или вызывать обратные вызовы) из рабочего потока в основной ...

5 ответов

Включение условно-бесплатных ограничений в программное обеспечение C ++

Я хочу внедрить свое программное обеспечение на условно-бесплатной основе, чтобы пользователю был предоставлен максимальный испытательный срок (скажем) 30 дней, чтобы опробовать программное обеспечение. При покупке я намерен дать пользователю ...

2 ответа

Как разрешить setw применить ко всем следующим stdout?

Должен быть тривиальным вопросом, но обнаружил, что setw применим только к его непосредственным следующим выводам, и не уверен, как разрешить его применять ко всем следующим выводам. Например, для следующей строки ...