One Definition Rule (ODR)
Në shqip: Rregulli i një përkufizimi
ShpjegimiSQ
Rregulli i një përkufizimi thotë që çdo funksion ose variabël mund të përcaktohet vetëm një herë në gjithë programin. Po e vendose trupin e një funksioni në një header që e përfshijnë dy skedarë, linker-i ankohet për „multiple definition“ — përveç nëse është inline.
EnglishEN
The One Definition Rule says every function or variable may be defined only once in the whole program. Put a function's body in a header included by two files and the linker complains about “multiple definition” — unless it's inline.
Si ta mendosh
Si regjistri i gjendjes civile: çdo person regjistrohet një herë — po u regjistrove dy herë, sistemi s'di cilin të besojë.
Lexoje në anglisht
Like the civil register: each person is registered once — register twice and the system doesn't know which to trust.