142 / 20 / 2
Регистрация: 07.01.2016
Сообщений: 230
|
|||||||||||
1 | |||||||||||
Класс сигнала на Variadic Template12.08.2019, 15:17. Показов 1566. Ответов 3
Добрый день!
Написал класс "сигнала" при помощи variadic templates, но он почему-то не работает: Сам класс "сигнала":
Код
Серьезность Код Описание Проект Файл Строка Состояние подавления Ошибка C2535 _Ty (__cdecl *std::allocator<_Ty>::address(_Ty (__cdecl &)) noexcept const): функция-член уже определена или объявлена with [ _Ty=void (void) ] Signal D:\Programs\VisualStudio2019\VC\Tools\MSVC\14.22.27905\include\xmemory 850
0
|
12.08.2019, 15:17 | |
Ответы с готовыми решениями:
3
Variadic template С++ 11 Variadic template recursion with variadic template Не работает variadic template |
зомбяк
1584 / 1218 / 345
Регистрация: 14.05.2017
Сообщений: 3,939
|
||||||
12.08.2019, 15:54 | 2 | |||||
Вот эта тоже коряво написана, т.к. после удаления элемента вектора следующий за ним элемент пропускается. Добавлено через 58 секунд (т.к. в момент удаления все элементы хвоста вектора сдвигаются к началу)
1
|
8739 / 4317 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
||||||
12.08.2019, 15:55 | 3 | |||||
Сообщение было отмечено dpytaylo как решение
Решение
так ты смотри что именно ты пытаешься в векторе хранить.
функции по значению. лекарство: https://rextester.com/NJKD71164
1
|
142 / 20 / 2
Регистрация: 07.01.2016
Сообщений: 230
|
|
12.08.2019, 16:20 [ТС] | 4 |
TRam_, hoggy, спасибо
0
|
12.08.2019, 16:20 | |
12.08.2019, 16:20 | |
Помогаю со студенческими работами здесь
4
Variadic template lambda capture Как правильно перебросить аргументы в variadic template? Variadic Templates - как обращаться к аргументам variadic-функции? Своеобразное раскрытие аргументов variadic template Перенаправление указателя при перегрузке оператора в variadic template Variadic templates, или variadic constructor в шаблоне, или прочие извращения Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |