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

3 ответа

Подключите сигнал QML к лямбда-слоту C ++ 11 (Qt 5)

Подключить сигнал QML к обычному слоту C ++ легко: // QML Rectangle { signal foo(); } // C++ old-style QObject::connect(some_qml_container, SIGNAL(foo()), some_qobject, SLOT(fooSlot()); // works!Однако, несмотря ни на что, я не могу подключиться ...

2 ответа

карта против unordered_map для нескольких элементов

Я пытаюсь выбирать междуmap а такжеunordered_map для следующего варианта использования: Ключmap это указатель Наиболее распространенным вариантом использования является то, что на карте будет один элемент. В общем, максимальное количество ...

1 ответ

BoW в OpenCV с использованием предварительно вычисленных функций

Мне нужно сделать BOW (мешок слов), но у меня есть только описанные ключевые точки изображений. На данный момент я получил словарь, используя: cv::BOWKMeansTrainer bowtrainerCN(numCenters); //num clusters bowtrainerCN.add(allDescriptors); ...

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

15 ответов

AI-приложения на C ++: Насколько дороги виртуальные функции? Каковы возможные оптимизации?

В приложении AI я пишу на C ++, не так много численных расчетовЕсть много структур, для которых требуется полиморфизм во время выполненияочень часто несколько полиморфных структур взаимодействуют во время вычисленийВ такой ситуации есть какие-то ...

5 ответов

Невозможно связать программу с помощью Boost.Filesystem

Я пытаюсь запустить программу, используя пример кода boost :: filesystem на Ubuntu 12.10, но она не хочет собираться. #include <iostream> #include <boost/filesystem.hpp> using namespace boost::filesystem; using namespace std; void fun(const ...

7 ответов

Когда вы хотите использовать указатели против значений в C ++?

Я пришел с Java и пытаюсь выучить C ++. Насколько я могу судить, использование указателей очень похоже на работу ссылочных переменных в Java, поскольку вы передаете адрес памяти значению. Поэтому я чувствую, что довольно хорошо их понял. Я также ...

6 ответов

Ошибка, когда есть частная копия ctor с открытым оператором присваивания

Кто-нибудь из вас может объяснить, почему следующий фрагмент кода не компилируется? #include <iostream> using namespace std; class Foo { public: Foo() { cout << "Foo::Foo()" << endl << endl; } Foo& operator=(const Foo&) { cout ...

5 ответов

Лучший способ сохранить va_list для последующего использования в C / C ++

Я использую va_list для создания строки, которая отображается. void Text2D::SetText(const char *szText, ...)Это все хорошо, но теперь у пользователя есть возможность менять язык во время работы приложения. Мне нужно восстановить все текстовые ...

6 ответов

Что отличает шаблон от общего?

Я понимаю аспекты шаблонов в C ++, которые отличаются от шаблонов в Java и C #. C # является реализацией, Java использует стирание типов, C ++ использует утечную типизацию и т. Д. Шаблоны C ++ могут делать то, чего не могут шаблоны Java и C # ...

4 ответа

Создание HANDLE RAII-совместимого с использованием shared_ptr с пользовательским средством удаления

Недавно я опубликовал общий вопрос о RAII наТАК [https://stackoverflow.com/questions/1556168/making-a-non-object-resource-raii-compliant] , Тем не менее, у меня все еще есть некоторые проблемы с реализацией моего примера HANDLE. A HANDLE ...