if constexpr 与编译期分支 | C++

本章覆盖:`if constexpr`;compile-time condition;discarded statement;type-dependent code;trait + if constexpr;generic serialization / formatting 场景;与普通 if 的区别;减少 specialization 数量;仍需保持模板逻辑可读。

本章知识点

  • if constexpr
  • compile-time condition
  • discarded statement
  • type-dependent code
  • trait + if constexpr
  • generic serialization / formatting 场景
  • 与普通 if 的区别
  • 减少 specialization 数量
  • 仍需保持模板逻辑可读