Re[2]: Как правильно перехватить аргумент элипсис?
От: пффф  
Дата: 07.06.23 20:26
Оценка:
Здравствуйте, koenjihyakkei, Вы писали:

K>Можно попробовать сделать with_log_some_cool_printf через parameters pack:


K>
K>template<typename... Args>
K>int with_log_some_cool_printf(const char *format, Args... args) {
K>  // do something with parameter pack arguments
K>  return some_cool_printf(format, args...);
K>}
K>


Для современных плюсов прокатит, но что делать со старым кодом, который не всегда даже плюсовый, а нужно в основном туда
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.