Результаты поиска по запросу "c++"
Я уже получил все это. Это не помогает с автоматическим определением, какой поток является основным.
очная информация: я работаю над библиотекой журналов, которая используется многими программами. Я назначаю удобочитаемое имя для каждого потока, основной поток должен получить «main», но я хотел бы иметь возможность обнаруживать это состояние ...
Топологическая сортировка с использованием DFS без рекурсии
Я знаю, что обычный метод топологической сортировки - это использование DFS с рекурсией. Но как бы вы сделали это, используяstack<int> вместо рекурсии? Мне нужно получить обратный пост-заказ, но я застрял: График являетсяvector<vector<int> > ...
@Brian Public сейчас.
е следующее: struct X { X() {} X(X&&) { puts("move"); } }; X x = X();В C ++ 14 перемещение может быть исключено, несмотря на то, что конструктор перемещения имеет побочные эффекты благодаря [class.copy] / 31, Такое исключение операций ...
Различия между VexCL, Thrust и Boost.Compute
При простом понимании этих библиотек они выглядят очень похожими. Я знаю, что VexCL и Boost.Compute используют OpenCl в качестве бэкэнда (хотя VexCL версии 1.0 также поддерживает CUDA в качестве бэкэнда), а Thrust использует CUDA. Помимо разных ...
Boost.Python: как выставить std :: unique_ptr
Я довольно новичок в boost.python и пытаюсь представить возвращаемое значение функции для python. Сигнатура функции выглядит так: std::unique_ptr<Message> someFunc(const std::string &str) const;При вызове функции в python я получаю следующую ...
оператор-> возвращаемое значение умных указателей [дубликат]
На этот вопрос уже есть ответ здесь: -> использование в умных указателях [/questions/19987431/usage-in-smart-pointers] 2 ответаумные указатели, такие как shared_ptr, могут использоваться как обычные указатели с* а также-> оператор. Книги ...
Добро пожаловать в стек переполнения. Хотя ответы на вопросы приветствуются, обратите внимание, что на этот вопрос уже давно принят и уточнен ответ. Пожалуйста, постарайтесь не отвечать в этом случае, если это не дает нового понимания.
class base { public: virtual void start(); virtual void stop(); void doSomething() { start(); .... stop(); } } class derived : public base { public: void start(); void stop(); }гда я звонюdoSomething() в производном классе он использует свое ...
Как объединить std :: string и int?
Я думал, что это будет действительно просто, но это представляет некоторые трудности. Если бы у меня был std::string name = "John"; int age = 21;Как мне объединить их, чтобы получить одну строку"John21"?
Массив как частный член класса
Я пытаюсь создать класс, который имеет закрытый член, который является массивом. Я не знаю размер массива и не буду, пока значение не передается в конструктор. Каков наилучший способ определения конструктора класса, а также определения в файле ...
«cmake» не распознается как внутренняя или внешняя команда
Я пытаюсь запустить cmake в visual studio 10 для esys -icle-win. Вот наш путь к cmake C: \ Program Files (x86) \ CMake 2.8 \ bin \ cmake.exe вот наш путь к esys-частицам-победам C:\esys-particle-win\trunk\buildvs2010\mkvs10.batи это код, ...