×

One Definition Rule

The One Definition Rule is an important rule of the C++ programming language that prescribes that classes/structs and non-inline functions cannot have more than one definition in the entire program and template and types cannot have more than one... Wikipedia