【发布时间】:2017-04-25 01:01:47
【问题描述】:
SO 上的一个帖子说extending std is UB(好吧,当然,除非你是标准作家)。但时不时地,std 被愉快地扩展了。什么时候可以这样做?
【问题讨论】:
-
@NathanOliver 相关,但不是骗子。如果这是一个全新的问题,我会感到惊讶。但这绝对是个好东西。
-
你绝对可以做的是为某些模板提供专业化,例如
std::numeric_limits<my_own_number_type>。 -
您可以为 std 中期望的类型添加您的类型的专业化。
-
@Jarod42 我认为 来自
std的部分期待它 钉它。
标签: c++ c++11 namespaces std