Я хочу написать метафункцию C ++ is_callable<F, Arg>, которая определяет value как true, если...
Я сделал наконец симулятор с использованием лямбды в C ++ 11, как показано ниже: #include...
Я обнаружил, что следующий код не компилируется в Visual Studio 2010 (но прекрасно работает в GCC):...
Есть ли причина, по которой стандарт определяет их как шаблон struct s вместо простого логического...
У меня есть шаблон функции template<typename T> void output(T& value) { } Есть ли способ...
У меня есть следующий класс и я пытаюсь объявить функцию-член, которая будет возвращать указатель...
Моя главная проблема в том, что я делаю это безопасно, эффективно и, по большей части, правильно....
Я использую std :: unique_ptr в этом фрагменте кода, который компилируется и выполняется так, как я...
Предположим, у меня есть переменная std::string sourceCode;, в которую я загрузил исходный файл cpp
Для GCC и Clang я легко могу сделать это: // absolute value inline constexpr int abs(const int...
Если у меня есть метод, принимающий параметр шаблона, который должен быть преобразован в, base_of...
Я пытаюсь заставить мою программу работать без boost использования, но не могу найти альтернативу...
template < int ...Indices> class T1 { template <int _1, int _2> class T2; }; template...
Мне нужно создать объекты из трех-четырех классов, все унаследованные от одного базового класса, но...
Я хочу сохранить ссылку на объект в boost::any объекте.Как мне инициализировать boost :: any object
(Я отредактировал этот вопрос, чтобы избежать отвлекающих факторов. Есть один основной вопрос,...
A std::array<T> по сути является массивом в стиле C, заключенным в struct. Инициализация...
Мне нужна универсальная функция, которая может принимать постоянную или неконстантную ссылку на...
Если я не ошибаюсь, кажется, что любой из них работает просто отлично - есть ли лучшая практика,...
Я смотрю на [VC10] unique_ptr, и они делают пару вещей, которые я не понимаю: typedef typename...
Я пытаюсь написать вариационный шаблон для нахождения максимума произвольного количества чисел (это...
У меня есть пара без знака int32 std::atomic<u32> _start; std::atomic<u32> _end; Иногда...
Следующее не компилируется, как я могу это сделать?Я думаю, что пример показывает мое намерение, но...
Я положил свои навыки C ++ на полку несколько лет назад, и, кажется, теперь, когда они мне снова...
[C++11: 12.8/7]: Если определение класса явно не объявляет конструктор копирования, он объявляется...