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

2 ответа

OpenMP / __gnu_parallel для неупорядоченной_карты

В какой-то момент в моем коде я должен выполнить операции со всеми элементами в unordered_map. Чтобы ускорить этот процесс, я хочу использовать openMP, но на...

3 ответа

Как очистить цель визуализации Direct2D до полной прозрачности?

Я пытаюсьрисовать полупрозрачные прямоугольники на невидимом HWND, Однако очистка окна с помощью ID2D1HwndRenderTarget :: Clear просто делает все окно черным...

2 ответа

как включить сторонние библиотеки

Я построил и установил библиотеку под названиемOhNet [http://wiki.openhome.org/wiki/OhNet], Послеmake install соответствующие заголовочные файлы фреймворка были установлены подusr/local/include/ohNet, Теперь я хочу использовать библиотеку в своем ...

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

3 ответа

Как элегантно инициализировать std :: array <T, n>, если T не является конструируемым по умолчанию?

Как мне инициализироватьstd::array<T, n> если T не является конструктивным по умолчанию? Я знаю, что это можно инициализировать так: T t{args}; std::array<T, 5> a{t, t, t, t, t};Ноn для меня это параметр шаблона: template<typename T, int N> ...

5 ответов

Когда глобальные переменные действительно считаются хорошей / рекомендуемой практикой?

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

9 ответов

Есть ли утилита для отступа программ на C ++ [закрыто]

Я пытаюсь использовать «отступ» программы для отступа C ++ программ. Но, похоже, не работает нормально. Это портит отступ намного больше. Это файл класса. Можете ли вы предложить правильные варианты для него или другой программы, которая ...

2 ответа

Как разобрать csv используя boost :: spirit

У меня есть эта линия CSV std::string s = R"(1997,Ford,E350,"ac, abs, moon","some "rusty" parts",3000.00)";Я могу разобрать это с помощьюboost::tokenizer: typedef boost::tokenizer< boost::escaped_list_separator<char> ...

1 ответ

Есть ли различия между этими двумя определениями функций высшего порядка?

Есть ли различия между 4 утверждениями в основном? Я чувствую, что только apply2 (& func) имеет смысл. Однако все 4 возвращают одно и то же значение. int func(void) { return 1; } int apply1( int f1(void) ) { return f1(); } int apply2( int (*f1) ...

3 ответа

Простые типы с более высоким значением (C ++ 11)

Я часто сталкиваюсь с ситуациями (в моем коде C ++ / C ++ 11), где у меня есть тип, который в основном ведет себя как встроенный тип (или «базовый простой» т...

6 ответов

Постоянный размер перечисления независимо от количества перечисляемых значений

Почему размерenum всегда 2 или 4 байта (для 16- или 32-битной архитектуры соответственно), независимо от количества перечислителей в типе? Компилятор обрабатываетenum как это делаетunion?