|Synopsis:||Use overloaded functions and chained function calls instead of functions with an unspecified number of arguments|
|Category:||Parts of C++ to Avoid|
Functions or methods using variable arguments should not be used unless very good reasons exist to do so. This is not advised since the strong type checking provided by C++ is thereby avoided. The intended effect can often be reached using function overloading.
|Ellemtel Rule 31|
|ISC++ Rec 13.4|