关于警告[-Wreturn-type]
  • 板块学术版
  • 楼主konyakest
  • 当前回复4
  • 已保存回复4
  • 发布时间2023/4/21 23:18
  • 上次更新2023/10/23 17:51:54
查看原帖
关于警告[-Wreturn-type]
482660
konyakest楼主2023/4/21 23:18

这是一段c++代码:

Cacheline& first_hit(uint32_t address){
    for(auto& i:cachelines) if(i.hit(address)) return i;
    assert(false);
}

我的想法是当你调用这个函数时,你可以确定这个函数会在for循环时返回值(否则触发assert)

问题是这里编译器会给我一个[-Wreturn-type]警告,我想关闭这个警告(仅在这个函数中关闭),怎么办?

2023/4/21 23:18
加载中...