关于《深入浅出程序设计竞赛(基础篇)》的一点小问题
  • 板块工单反馈版
  • 楼主osfly
  • 当前回复1
  • 已保存回复1
  • 发布时间2022/2/5 20:36
  • 上次更新2023/10/28 09:38:08
查看原帖
关于《深入浅出程序设计竞赛(基础篇)》的一点小问题
339299
osfly楼主2022/2/5 20:36

也许是蒟蒻能力不够,代码本身没有问题

在《深入浅出程序设计竞赛(基础篇)》(2020年10月第1版,2020年11月第2次印刷)P231~P232的代码中

由于在iostream头文件中有

  /// rank
  template<typename>
    struct rank
    : public integral_constant<std::size_t, 0> { };
   
  template<typename _Tp, std::size_t _Size>
    struct rank<_Tp[_Size]>
    : public integral_constant<std::size_t, 1 + rank<_Tp>::value> { };

  template<typename _Tp>
    struct rank<_Tp[]>
    : public integral_constant<std::size_t, 1 + rank<_Tp>::value> { };

rank被模糊定义,直接提交本代码貌似会CE(?)

建议将rank改名

@kkksc03

2022/2/5 20:36
加载中...