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

5 ответов

Преимущества условно-препроцессора перед условными выражениями

Я никогда не работал с#если, #ifdef, #ifndef, #else, #elifа также#endif. Когда я просматривал некоторые исходные коды, я нашел широкое применение этих директив. Прочитал об условно-препроцессорах, но не нашел подсказкичем они отличаются от ...

1 ответ

Как правильно вызвать IDispatch :: Invoke с обязательным параметром BSTR *

Есть много примеров того, как вызвать IDispatch :: Invoke с параметром BSTR *. У меня это работает со многими другими параметрами «SomeType *», но независимо...

3 ответа

проблема с Cython: 'bool' не является идентификатором типа

Я отчаянно пытаюсь разоблачить

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

1 ответ

Уделить внимание окну, запущенному из системного сервиса с помощью CreateProcessAsUser

У меня есть системный сервис, который запускает приложение, используя методCreateProcessAsUser. Этот сервис использует олицетворение для запуска приложения в активном сеансе. Приложение запускается как надо, мне удалось сделать так, чтобы ...

12 ответов

C ++ Длинный оператор switch или поиск с картой?

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

2 ответа

vector :: emplace_back для объектов с приватным конструктором

Я хочу, чтобы мои объекты Timer создавались только через Timer :: create (). Для этого я сделал конструктор приватным. Тем не менее, я получаю сообщение об ошибке компилятора о том, что «Timer :: Timer (unsigned int) 'является приватным» в ...

3 ответа

Как использовать семантику перемещения c ++ 11 для добавления векторного содержимого к другому вектору?

Рассмотрим этот фрагмент: class X; void MoveAppend(vector<X>& src, vector<X>& dst) { dst.reserve(dst.size() + src.size()); for (const X& x : src) dst.push_back(x); src.clear(); }Если мы предположим, чтоclass X реализует семантику ...

2 ответа

Безопасно ли перегружать char * и std :: string?

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

2 ответа

Вызов LoadLibrary на 64-битной DLL из 32-битного процесса

У меня есть 32-битный EXE, который должен динамически загружать 64-битную DLL, когда он обнаруживает, что операционная система является 64-битной Это возможн...

3 ответа

Что такое файл Delphi DCU?

Что такое файл Delphi DCU?Я верю, что это означает &quot;Delphi Compiled Unit&quot;. Правильно ли я считаю, что он содержит объектный код и, следовательно, с...