Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
12.11.2020, 20:14
|
|||
|---|---|---|---|
|
|||
Левые статические методы |
|||
|
#18+
Дано: 1) Некоторый класс, указатель на который возвращается одной функцией и принимается другой (обе функции в DLL). 2) Дурной темплейт функции, принимающей на вход указатель на класс-параметр, вызывающий пару статических методов этого параметра и "другую функцию". Проблема: в "некотором классе" нет этих статических методов, отсюда компиляция всего этого барахла обламывается. Вопрос: есть ли способ "внедрить" статические функции в класс "малой кровью", не создавая наследника-прокси, реализующего полный интерфейс этого класса? До правки заголовка с объявлением класса я уже додумался, оставлю этот хак на чёрный день. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.11.2020, 20:34
|
|||
|---|---|---|---|
Левые статические методы |
|||
|
#18+
Почему бы просто не сделать if constexpr проверку в шаблонной функции на наличие в классе-параметре необходимых статических функций и, при их наличии, вызывать их, а при отсутствии - не вызывать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.11.2020, 23:10
|
|||
|---|---|---|---|
|
|||
Левые статические методы |
|||
|
#18+
Подколка в том, что и эта функция - не моя. С такой архитектурой API я скоро матом говорить начну... Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.11.2020, 00:05
|
|||
|---|---|---|---|
Левые статические методы |
|||
|
#18+
Сорцы давайте, филологи. Или все читающие должны фантазировать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.11.2020, 10:08
|
|||
|---|---|---|---|
Левые статические методы |
|||
|
#18+
Dimitry Sibiryakov Подколка в том, что и эта функция - не моя. но если эта функция шаблонная, значит ее код не скомпилирован в dll и исходник, скорее всего, доступен. либо я чего-то не понимаю и действительно нужен минимально работающий пример ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=57&tablet=1&tid=2017306]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
31ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
| others: | 15ms |
| total: | 135ms |

| 0 / 0 |
