关于函数内没用的 vector 的疑问
  • 板块学术版
  • 楼主王熙文
  • 当前回复12
  • 已保存回复12
  • 发布时间2023/1/4 08:15
  • 上次更新2023/10/24 05:38:38
查看原帖
关于函数内没用的 vector 的疑问
353688
王熙文楼主2023/1/4 08:15

我在一个函数里定义了 vector<int> lst[32],now[32];,没有使用。但是在 C++20 下如果定义了就会 MLE 或 RE(MLE 或 RE 的原因是另一个 vector 的 resize 是 +1 还是不 +1,这个不影响),如果删掉了在 C++20 下就都能过。我记得 vector 在函数里使用之后空间会释放吧。灵异的是如果用 C++14 交就都没事。

C++20, MLE

C++20, RE

C++20, AC

C++14, MLE->AC

C++14, RE->AC

2023/1/4 08:15
加载中...