Я пишу код для сериализации объектов различных классов. Для этого я планирую написать перегрузку функции сериализации для каждого класса, который необходимо написать. Это означает около 200 перегрузок или даже больше.
Налагают ли компиляторы C++ какие-либо ограничения на количество перегрузок, которые может иметь функция? А как насчет перегрузок функций-членов и конструкторов? Где будут документированы такие ограничения (если таковые имеются)?
Подробнее здесь: https://stackoverflow.com/questions/177 ... -overloads