Результаты поиска по запросу "c++"
https://stackoverflow.com/a/18041433/2521214
рвые участвую в гонках на машине с использованием opengl, первая проблема, с которой я сталкиваюсь, это как заставить камеру следовать за автомобилем с постоянным расстоянием. Вот код для функции клавиатуры. V - скорость машины. void ...
Распознавание персонажей с использованием тессеракта
Я пытаюсь взаимодействовать сtesseract API также я новичок в обработке изображений, и я просто борюсь с ним в течение последних нескольких дней. Я попробовал простые алгоритмы и достиг точности около 70%. Я хочу, чтобы его точность была 90 +%. ...
О поточно-ориентированной безопасности
std::shared_ptr<int> g_s = std::make_shared<int>(1); void f1() { std::shared_ptr<int>l_s1 = g_s; // read g_s } void f2() { std::shared_ptr<int> l_s2 = std::make_shared<int>(3); std::thread th(f1); th.detach(); g_s = l_s2; // write g_s }Что ...
https://github.com/fmtlib/fmt
библиотеку, которая работает аналогично iostreams, в которой она выполняет преобразования и позволяет выполнять запись в буферы памяти, файлы и консоль. Тем не менее, я хотел бы что-то типа безопасного, как iostream. Есть ли серьезные ...
Особенно, когда первые несколько уровней находятся в кеше блоков! :)
е, чтоQFile [http://doc.qt.nokia.com/latest/qfile.html]при работе с обычным файлом (не специальным файлом устройства ввода-вывода Linux) используется произвольный доступ, что означает, что операция поиска имеет постоянную сложность O (1). Однако ...
, Удаление теста будет выполнено оптимизатором, который концептуально запускается после того, как компилятор выяснил, что в первую очередь означает код.
template <bool flag> class foo { public: int bar() { if(flag) { // stuff } } }; компилятор компилирует этот класс, он заменяет параметр флага на true или false. Тогда имеем if (true) (или if (false)). Затем предложение if проверяет постоянное ...
в качестве ключа или используя карту карт) и извлекайте их оттуда при необходимости.
я есть INI-файл, который содержит некоторые примеры значений, такие как: [Section1] Value1 = 10 Value2 = a_text_stringЯ пытаюсь загрузить эти значения и распечатать их в моем приложении с помощью Boost, но я не понимаю, как это сделать в C ...
, Например, если у вас есть функция в безымянном пространстве имен, скажем, подробности реализации, то вы можете использовать декларацию using для ее типа возвращаемого значения или типа параметров. Это вводит имя только в это пространство имен (поэтому на него нельзя ссылаться из других файлов), но, опять же, вас это не должно волновать, поскольку вам не следует включать файл .cc / .cpp (безымянные пространства имен специально предназначены для избежания Конфликты имен во время ссылки, что здесь неприменимо: это просто псевдоним во время компиляции). Хуже того, это вносит двусмысленность, если это имя уже существует!
асно ли (и правильно) в заголовочном файле C ++ использовать объявление using в пространстве имен следующим образом: #include <boost/numeric/ublas/vector.hpp> namespace MyNamespace { using boost::numeric::ublas::vector; vector MyFunc(vector in); ...
Передача по значению и копирование elision оптимизации
Я наткнулся на статью http://cpp-next.com/archive/2009/08/want-speed-pass-by-value/ [http://cpp-next.com/archive/2009/08/want-speed-pass-by-value/] Совет автора: Не копируйте аргументы вашей функции. Вместо этого передайте их по значению ...
Может кто-нибудь сказать мне, почему эти функции не дают мне результат в разумном спектре?
Полный код, который я использую, приведен ниже, он должен симулировать игру в кости и распечатывать детали для пользователя и позволять делать ставки, если пользователь этого желает. Все работает, кроме самой игры в кости. Вместо того, чтобы ...