С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Result_of + variadic templates - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В заданной матрице заменить 2ую строку и 2й столбец массива http://www.cyberforum.ru/cpp-beginners/thread1335163.html
Напишите цикл для решения задачи
C++ Физическое моделирование реальных объектов Может кто-нибудь посоветовать литературу или другие источники, в которых бы подробно описывалось физическое моделирование объектов... Желательно, на данном языке программирования. Для примера,... http://www.cyberforum.ru/cpp-beginners/thread1335153.html
C++ Количество последовательностей длины N, состоящих из 0 и 1, в которых никакие две единицы не стоят рядом
http://informatics.mccme.ru/mod/statements/view.php?id=654#1 #include <iostream> using namespace std; int main() { int n; long long int a = { 1, 1 }, tmp; cin >> n;
Отсортировать по убыванию слова строки начинающиеся с цифры C++
Задана строка, состоящая из символов. Символы объединяются в слова. Слова друг от друга отделяются одним или несколькими пробелами. В конце текста ставится точка. Текст содержит не более 255...
C++ Заполнить массив n*m простыми числами http://www.cyberforum.ru/cpp-beginners/thread1335140.html
Здрасьте! Помогите, пожалуйста, с решением задачи :impossible: "Двумерный массив размерности m*n заполнен простыми числами. Найти номера столбцов, содержащих одинаковые элементы. Порядок следования...
C++ Вывод номеров сбалансированных скобок Всем привет. Помогите пожалуйста объяснить 43 строку кода. Как работает оператор for и что он делает. #include <iostream> using namespace std; struct Par { int first; // Скобка ( int... подробнее

Показать сообщение отдельно
DiffEreD
1431 / 768 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
19.12.2014, 16:44  [ТС]
Конечно извращение, но все же:
C++
1
2
3
4
5
6
7
8
9
template <typename ... F>
struct A
{
   using help_t = std::tuple<F ...>;
   using res_t = typename std::remove_reference<decltype(std::get<0>(std::declval<help_t>()))>::type::result_type;
   static_assert(std::is_same<res_t, int>::value, "must be int");
 
   std::vector<res_t> results;
};
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.