In my current project there's some variadic functions being used (ellipsis) that are really being used quite ofen. I have to make some impacting changes to the project, so I thought i might as well get rid of these variadics too.
The question I have is, how does one best replace these if the number of arguments passed to these are so variable that creating overloads would be silly?
I've heard about variadic templates, but are they a good replacement?
Most of the variadics used in my project are wrappers around sprintf or some such function.