ODR:One Definition Rule | C++

本章覆盖:ODR;one definition;multiple declarations;inline function;template;class definition in header;duplicated definition;linker error;silent ODR violation 风险;LTO / shared library 下问题可能更复杂;ODR 是理解大型 C++ 构建问题的核心。

本章知识点

  • ODR
  • one definition
  • multiple declarations
  • inline function
  • template
  • class definition in header
  • duplicated definition
  • linker error
  • silent ODR violation 风险
  • LTO / shared library 下问题可能更复杂
  • ODR 是理解大型 C++ 构建问题的核心