开O2后出错,怀疑有未定义行为

P3384 【模板】重链剖分/树链剖分

add_path 函数没有返回值
by Buried_Dream @ 2023-11-16 08:23:24


@[tonyre](/user/328916) add_path 在编译选项里加上 `-Wall -std=c++14 -O2` 即可发现
by Buried_Dream @ 2023-11-16 08:24:03


@[Buried_Dream](/user/396974) 这个一般不影响(开 O2 后怎么样我就不知道了)
by 5t0_0r2 @ 2023-11-16 08:24:28


@[5t0_0r2](/user/999274) 什么玩意不影响,int 函数没返回值
by Buried_Dream @ 2023-11-16 08:24:46


@[Buried_Dream](/user/396974) 感谢! 我开了 Wall 以为提示的是某个 void 函数无返回值(
by tonyre @ 2023-11-16 08:25:24


@[Buried_Dream](/user/396974) 是的,我之前用过(其他题目)int 函数没返回值照样过。
by 5t0_0r2 @ 2023-11-16 08:26:00


@[5t0_0r2](/user/999274) 建议你 Noip 也这样,RE非常好分数
by Buried_Dream @ 2023-11-16 08:26:30


@[5t0_0r2](/user/999274) 那是因为你没开O2啊,你开了O2就挂了,现在ccf的比赛都开O2
by Buried_Dream @ 2023-11-16 08:27:24


@[5t0_0r2](/user/999274) 如果你真的认为的话建议你所有比赛都写个 ```#define void int``` 吧,我敬你为勇士
by Read_int @ 2023-11-16 08:30:19


@[Read_int](/user/400999) 6,除非是手滑,我**写 int 干嘛
by 5t0_0r2 @ 2023-11-16 08:31:42


| 下一页