альтернатива Си функциям с переменным количеством аргументов
Есть в проекте функции void func(char* a, ...); чем их можно заменить используя с++? И что скажете по быстродействию(медленнее альтернативное предложение или нет)
Ответы (1 шт):
Автор решения: karmik
→ Ссылка
Можно заменить тем же самым, т.к. они доступны в С++. А можно использовать variadic templates - https://en.cppreference.com/w/cpp/language/parameter_pack. Альтернативное решение безопаснее и быстрее в рантайме, но может быть дороже для компиляции