Overloading Functions with Dummy Structs vs Template Specialisation
I’m refactoring some C++ and came across some dummy structs being used to differentiate between overloaded functions. I’m considering replacing this with template specialization but want to fully understand the consequences first.