В шаблонной функции я пытался создать std::vector с его value_type зависимым от функции-члена...
Учитывая переменную целого типа без знака: foo Допустим, я хочу сделать это: const...
Два дня назад я спросил о создании потоков для запуска нестатических методов классов с помощью...
// g++ 7.3 template<typename T> struct td; int main() { int a = 1; td<decltype((const...
Итак, у меня есть следующий пример: заголовочный файл: class mymapclass { std::multimap<int,...
У меня есть функция, которая выглядит примерно так: template<class C> auto f(C const& c)...
У нас есть базовая функция, которая добавляет 2 числа с плавающей точкой (с определенной степенью...
Предположим, есть классы: struct A { int a; virtual size_t GetMemoryUsage() const { return...
У меня есть пример на c ++ о oop и decltype: class parent { }; class child : public parent { }; int...
Я бы хотел, чтобы тип возвращаемого значения базового метода CRTP зависел от типа члена в...
у меня есть: #include <type_traits> #include <stdio.h> void f() {...
Почему класс не может иметь decltype в списке наследования?Например, я ожидал бы, что следующий код...
у меня есть: int foo(int x) { return x+1; } struct Bar { decltype(foo) operator(); }; int main() {...
Мне нужно получить тип, который был указан при создании шаблона.Рассмотрим следующий пример:...
следующий код компилируется в MSVC ++, но не компилируется в GCC 4.5.1: #include <iostream>...
Я бы хотел многопоточность моей rng-части моего кода, используя C ++ 11. Я создаю группу RNG, как...
РЕДАКТИРОВАТЬ: GCC компилирует это просто отлично, это проблема VS2010.Спасибо, что указали мне на...
Это мой трюк: template<typename F, typename TArg> auto get_return_value(F * f = NULL, TArg *...
VS2010 частично поддерживает C ++ 11.Я компилирую код ниже в VS2010 RTM.Я запутался, почему код CLS...
Для какого-то шаблона typename я хочу сделать typedef, который является объявленным типом возврата...
Я читал cpp-next , где этот шаблон min представлен в качестве примера того, как подробный код C ++...
В моем классе есть член: std::vector<std::string> memory_; Теперь я хотел бы, чтобы fnc...
Что случилось, ребята, Я пытаюсь перегрузить оператор сложения для моего математического векторного...
Я могу написать int a; decltype(a) b; но мой компилятор (Microsoft Visual Studio 2010, cl версия 16
При изучении некоторых новых функций C ++ 11 я заметил странность, связанную с новым ключевым...