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

1 ответ

 в затмении

нтересован в сериализацииboost::bimap содержащийboost::dynamic_bitset так что я могу сохранить это и загрузить обратно при необходимости. Я сделал попытку сделать это, но я получаю много ошибок. Код, который я имею со мной, как ниже. // Example ...

1 ответ

 Сделаю.

чаю многопоточность и написал этот код: #include <iostream> #include <mutex> #include <thread> #include <string> #include <chrono> #include <condition_variable> int distance = 20; int distanceCovered = 0; std::condition_variable cv; std::mutex ...

1 ответ

Спасибо за редактирование. Я сделал подобные шаги. Вместо использования линий я использовал минимальную окружность окружности каждого контура, а затем минимум их всех. Но у меня все та же проблема: круг всегда немного больше контура (я использую C ++ - CLI). Может я использую неправильные параметры? Спасибо.

ользуюcv::minEnclosingCircle(...) чтобы получить минимальный круг, который точно развивает мой контур, но я получаю круг немного больше. Другими словами, я пытаюсь получить что-то вроде ...

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

2 ответа

я отредактировал вопрос с кодом

рассматривал различные вопросы здесь, на StackOverflow, но, похоже, ни один из них не помогает. То, что я хочу сделать, довольно просто: у меня естьcv::Point и мне нужно получить значение RGB для пикселя в этой точке вcv::Mat так что я ...

3 ответа

Вы можете расширить эту идею, чтобы заменить курсор перетаскиванием «рука», как показано ранее.

тоящее время я могу загрузить свое изображение в графическую сцену, а затем снова в QGraphicsViewer. Я могу реализовать функцию масштабирования, обнаружив QEvent :: Wheel и затем вызвав функцию scaleView (graphicsViews). Тем не менее, я не могу ...

1 ответ

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

ужен класс, который перенаправляет один ostream на другой ostream во время жизни своего объекта. После некоторой обработки я придумал это: #include <iostream> #include <fstream> class ScopedRedirect { public: ScopedRedirect(std::ostream & ...

8 ответов

есть решение, используемое некоторыми программами с открытым исходным кодом, такими как doxygen, идея состоит в том, чтобы хранить несколько экземпляров в файле, когда вы превышаете определенный объем памяти. И после получения из файла ваших данных, когда они вам нужны.

вы разрабатываете приложение, интенсивно использующее память, на C ++ в Windows, вы предпочитаете написать свой собственный менеджер памяти для выделения памяти из виртуального адресного пространства, или вы разрешаете CRT взять на ...

2 ответа

Это не отвечает на вопрос. Я не понимаю, как это имеет 2 голосов!

ТИРОВАТЬ: я выяснил, что в свойствах проекта есть возможность установить пользовательский файл сборки. Сейчас проект строят нормально. Теперь я наткнулся на то, как указать целевой исполняемый файл для запуска, когда я нажимаю «Выполнить».

1 ответ

Учитывая неопределенность в поддержке, я бы использовал это только в экспериментальном коде или в качестве учебного занятия, если только у меня не было гарантий от реализации C, которую я использовал, что эта арифметика указателей поддерживается. Было бы предпочтительнее придерживаться основы в качестве первого элемента, поскольку эти преобразования строго соответствуют C.

аюсь смоделировать полиморфизм C ++ в C с помощью следующего кода: #include<stdio.h> typedef struct Base { void (*out) (void); } Base; typedef struct Derived { Base base; int x; } Derived; void base_out() { printf("base\n"); } void derived_out() ...

3 ответа

 не является шаблонным классом - это позволит избежать необходимости шаблонировать итераторы / функции доступа. Это из соображений эффективности?

ользую следующий код, чтобы добавить немного шума к изображению (прямо из ссылки на OpenCV, стр. 449 - объяснениеcv::Mat::begin): void simulate_noise(Mat const &in, double stddev, Mat &out) { cv::Size s = in.size(); vector<double> noise = ...