libstdc++

Следующий фрагмент: #include <memory> #include <utility> namespace foo { template <typename T> void swap(T& a, T& b) { T tmp = std::move(a); a = std::move(b); b = std::move(tmp); } struct bar { }; } void baz() { std::unique_ptr<...

Некоторое время назад я решил перейти на GCC 4.8, чтобы пораньше начать работу с некоторыми функциями c++11. Однако я немного отвлекся и действительно не использовал никаких новых функций до проекта несколько дней назад (новый компилятор, казалось, работал нормально, но это может быть просто потому, что я не ...

Моя основная идея состояла в том, чтобы вывести мой собственный класс из std:: tuple, чтобы получить некоторые вспомогательные типы внутри, как это: template <typename ... T> class TypeContainer: public std::tuple<T...> { public: using BaseType = std::tuple<T...>; st...

Можно ли использовать std::uniform_real_distribution с a==b? Это условие можно интерпретировать как отсутствие случайности. В библиотеке GNU c++: explicit param_type(_RealType __a = _RealType(0), _RealType __b = _RealType(1)) : _M_a(__a), _M_b(__b) { _GLIBCXX_DEBUG_ASSERT(_M_a <= _M_b); } ...

Я разрабатываю приложение с GCC, в основном на Windows, пока не получил сбой, который не мог быть отлажен с помощью сборки MinGW toolchain, которую я имею. Я установил виртуальную машину Linux и отладил ее там, что было возможно, потому что libstdc++ имел необходимые мне символы. Я уверен, что Linux-сборка l...

У меня есть проблема, касающаяся libstdc++. so. Я установил новую версию gcc и попытался скомпилировать код c++. Компиляция работала, но когда я пытаюсь выполнить двоичный файл (m5.opt - это его название) у меня есть следующая ошибка: сборка/ALPHA_SE/М5.опт: в /usr/lib64/libstdc++в.так.6: версия `GLIBCXX_3....

Я пытаюсь использовать std:: regex в C++11 кусок кода, но кажется, что поддержка немного глючит. Пример: #include <regex> #include <iostream> int main (int argc, const char * argv[]) { std::regex r("st|mt|tr"); std::cerr << "st|mt|tr" << " matches st? " << std::regex_ma...

Я разрабатываю исполняемые файлы интерфейса командной строки для osx и linux с использованием c/c++. Проект будет связан с opencv. Должен ли я использовать libc++ или libstdc++? ...