Результаты поиска по запросу "c++"
G ++ не может найти библиотеку наддува
Я не хорош в компиляции командной строки. Моя проблема в неспособности скомпилировать простой проект, который зависит от Boost. Ниже приведен журнал моих попыток: $ g++ -Wall test.cpp -o main /tmp/ccCTvBYE.o: In ...
Как рекурсивно разыменовать указатель (C ++ 03)?
Я пытаюсь рекурсивно разыменовать указатель в C ++. Если объект передается, то этоне указатель (это включает в себя умные указатели), я просто хочу вернуть сам объект, по ссылке, если это возможно. У меня есть этот код: template<typename T> ...
C OpenMP параллельная быстрая сортировка
Еще раз застрял при использовании openMP в C ++. На этот раз я пытаюсь реализовать параллельную быструю сортировку. Код: #include <iostream> #include <vector> #include <stack> #include <utility> #include <omp.h> #include <stdio.h> #define ...
проблемы с использованием CreateThread на функцию-член
Я пытаюсь создать поток в объекте, но я получаю сообщение об ошибке'&' : illegal operation on bound member function expression. Читая, я увидел, что я должен сделать функцию-член статической, но когда я это делаю, я получаю сообщение ...
Время жизни лямбда-объектов относительно преобразования указателя на функцию
Следующийэтот ответ [https://stackoverflow.com/questions/4726768/returning-functions-in-c/4730655#4730655] Теперь мне интересно, каковы правила для времени жизни лямбды и как они соотносятся с временем жизни указателей на функции, которые ...
Можно ли использовать анонимный класс в качестве возвращаемых типов в C ++?
Есть ли способ использовать анонимные классы в C ++ в качестве возвращаемых типов? Я гуглил, что это может сработать: struct Test {} * fun() { }Но этот кусок кода не компилируется, сообщение об ошибке: новые типы не могут быть определены в ...
constexpr и инициализация
Возможно, что-то подобное уже было задано, и, конечно, это придирка ... У меня есть куча постоянныхstd::mapс переключаться междуenum (class) ценности и ихstd::string представления (в обе стороны). Кто-то здесь указал мне, что эти карты будут ...
C ++, как вставить массив в хэш-набор?
Мне нужно вставить массив 1D в хэш-набор. Но я получил ошибку при компиляции. #include <stdio.h> #include <stdlib.h> #include <hash_set.h> using namespace std; int hash_comp(const int* state1,const int* state2) { int result = 0; for (i = 0; i < ...
Нет ли специализаций std :: hash для стандартных контейнеров?
I только что [https://stackoverflow.com/questions/8026890/c-how-to-insert-array-into-hash-set/8026914#8026914] Я был немного удивлен, будучи не в состоянии просто использовать std::unordered_set<std::array<int, 16> > test;потому что, кажется, ...
Как распаковать параметр шаблона с числовой последовательностью?
Как (или можно) распаковать пакет параметров с числовой последовательностью? Например, template <typename C, typename... T> C* init_from_tuple(bp::tuple tpl) { return new C{bp::extract<T>("magic"(tpl))...}; // <-- }который<-- линия ...