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

2 ответа

Почему именно мне нужен явный прирост при реализации QueryInterface () в объекте с несколькими интерфейсами ()

Предположим, у меня есть класс, реализующий два или более COM-интерфейса: class CMyClass : public IInterface1, public IInterface2 { };Почти каждый документ, который я видел, говорит о том, что когда я реализую QueryInterface () для IUnknown, я ...

6 ответов

std :: vector :: резерв производительности

inline void add(const DataStruct& rhs) { using namespace boost::assign; vec.reserve(vec.size() + 3); vec += rhs.a, rhs.b, rhs.c; }Вышеприведенная функция выполнялась около 17000 раз и выполняла (насколько я вижу. Произошло некоторое ...

4 ответа

читать вывод QProcess в строку

У меня есть код, который использует QProcess, как это. int main(int argc, char *argv[]) { int status=0; QProcess pingProcess; QString ba; QString exec = "snmpget"; QStringList params; params << "-v" << "2c" << "-c" << "public" << "10.18.32.52" ...

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

4 ответа

Не называет тип в C ++

в C ++, когда я получаю сообщение об ошибке, в котором говорится, что xxxxx не называет тип в yyy.h Что это обозначает? yyy.h включил заголовок, которыйxxxx в. Пример, я использую: typedef CP_M_ReferenceCounted FxRC;и я ...

3 ответа

Пересечение множества C ++ на месте

Стандартный способ пересечения двух множеств в C ++ заключается в следующем: std::set<int> set_1; // With some elements std::set<int> set_2; // With some other elements std::set<int> the_intersection; // Destination of ...

2 ответа

OpenCV сохраняет изображения CV_32FC1

Программа, которую я использую, читает некоторые растровые изображения и ожидает изображения 32FC1. Я пытаюсь создать эти изображения cv::Mat M1(255, 255, CV_32FC1, cv::Scalar(0,0,0)); cv::imwrite( "my_bitmap.bmp", M1 );но когда я проверяю ...

3 ответа

Математические функции Constexpr

Так заметили из этогостраница [http://en.cppreference.com/w/cpp/numeric/math]что ни одна из математических функций в c ++ 11, кажется, не использует constexpr, тогда как я полагаю, что все они могли бы быть. Таким образом, у меня остается два ...

2 ответа

Получение std :: thread / mutex для работы под Win7 с mingw и g ++ 4.7.2

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

2 ответа

Ошибка при использовании в классе инициализации нестатического члена данных и конструктора вложенного класса

Следующий код довольно тривиален, и я ожидал, что он должен хорошо скомпилироваться. struct A { struct B { int i = 0; }; B b; A(const B& _b = B()) : b(_b) {} };Я тестировал этот код с g ++ версии 4.7.2, 4.8.1, clang ++ 3.2 и 3.3. Помимо ...

1 ответ

clang ++ не принимает использование параметра шаблона шаблона при использовании CRTP

Я получаю ошибки компиляции при попытке вызвать конструктор базового класса в производном списке инициализации при использовании параметра шаблона шаблона с CRTP. Проблема может быть воспроизведена с помощью этого фрагмента кода: template ...