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

5 ответов

использование статических библиотек вместо динамических библиотек в opencv

У меня есть проект в Visual Studio 2012, который использует динамические библиотеки OpenCV. Он скомпилирован, связан и работал хорошо. Я хочу изменить проект, чтобы он использовал статические библиотеки вместо динамических библиотек. Я изменил ...

5 ответов

Странное поведение макросов C / C ++

Я использую некоторые макросы и наблюдаю за странным поведением. Я определил PI как константу, а затем использовал ее в макросах для преобразования градусов в радианы и радианов в градусы. Градусы в радианах работают нормально, а в радианах в ...

2 ответа

Как использовать переменную условия форсирования, чтобы дождаться завершения обработки потока?

Я использую условную переменную, чтобы остановить поток, пока другой поток не завершит обработку своей очереди задач (длинная история). Итак, на одном потоке я блокирую и жду: boost::mutex::scoped_lock lock(m_mutex); m_condition.wait(lock);Как ...

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

2 ответа

Как расширить переменные окружения в файлах .ini с помощью Boost

У меня есть файл INI, как [Section1] Value1 = /home/%USER%/Desktop Value2 = /home/%USER%/%SOME_ENV%/Testи хочу разобрать его с помощью Boost. Я попытался использовать Boost property_tree, как boost::property_tree::ptree ...

1 ответ

Общий шаблон для вызова функции с векторными элементами

Я хотел бы вызвать функцию с аргументами из вектора. Одно это, конечно, очень легко, но я хотел бы написать универсальную оболочку, которая выполняет задание для меня. Позже он также должен выполнить преобразование из универсального типа, такого ...

6 ответов

Как мне «нормализовать» путь, используя boost :: filesystem?

Мы используем boost :: filesystem в нашем приложении. У меня есть «полный» путь, который создается путем объединения нескольких путей вместе: #include <boost/filesystem/operations.hpp> #include <iostream> namespace bf = boost::filesystem; int ...

4 ответа

Почему добавление 0 в конец литерала с плавающей точкой меняет способ его округления (возможная ошибка GCC)?

На моей виртуальной машине x86 (32 бит) я обнаружил следующую программу: #include <stdio.h> void foo (long double x) { int y = x; printf("(int)%Lf = %d\n", x, y); } int main () ...

3 ответа

Как создать ofstream файл с именем переменной?

char NAME[256]; cin.getline (NAME,256); ofstream fout("NAME.txt"); //NAME??????? Что мне нужно сделать, чтобы создать файл с именем NAME?

2 ответа

Получены любопытно повторяющиеся шаблоны и ковариации

Предположим, у меня есть базовый класс, который клонирует производные классы: class Base { public: virtual Base * clone() { return new Base(); } // ... };У меня есть набор производных классов, которые реализованы с использованием любопытно ...

2 ответа

C ++ конвертировать из 1 символа в строку? [закрыто]

Я действительно не нашел ответа так близко ... обратный путь довольно прост, как str [0] Но мне нужно привести только 1 символ к строке ... нравится: char c = 34; string(1,c); //this doesn't work, the string is always empty. string s(c); ...