63 / 35 / 25
Регистрация: 17.07.2014
Сообщений: 457
|
||||||
1 | ||||||
Аналог декоратора Python или ненормальное програмирование09.08.2016, 15:19. Показов 1201. Ответов 1
Метки нет Все метки)
(
Всем привет.
Часто приходится делать одну и ту же вещь в коде:
Собственно сам вопрос. Можно ли написать какой нибудь класс SmartWaiter (или же функцию), которая бы принимала в себя SomeFunc и целое число - TIMEOUT? Фишка в том, что таких функий, как SomeFunc, очень много, и почти все принимают разное число и разные типы параметров. Возможно ли реализовать что то типа универсального таймера, чтобы на вход принимались только указатель на SomeFunc (независимо от кол-ва и типа аргументов) и TIMEUOT, а затем обьект заставлял функию выполняться n раз пока не достигнем результата или же не выйдет наш TIMEOUT? P.S. Допускаем вариант передачи указателя и параметров, с которыми мы хотим выполнить эту функцию. Тогда постает вопрос, как наилучшим образом их обработать и как собственно прописать такой указатель как аргумент нашего таймера(void*(как вариант?)).
0
|
|
09.08.2016, 15:19 | |
Ответы с готовыми решениями:
1
Есть ли какой-нибудь аналог c# using или python with в c++ ?
Аналог grep -b на python
|
Заблокирован
|
|
09.08.2016, 16:06 | 2 |
variadic templates
1
|
09.08.2016, 16:06 | |
Помогаю со студенческими работами здесь
2
Что проще изучить: програмирование под Android или iOs
Аналог Steam Desktop Authenticator на Python
Аналог Python-функции OS.System(cmd) на PascalABC.NET
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |