UniversalOJ/UOJ-System

C++ 版本问题

Closed this issue · 3 comments

由于编译器更新,现在UOJ社区版的C++似乎会自动变成C++ 14之类的。可否考虑手动加上编译选项变成C++ 03来跟赛场环境保持一致?

不过现在noi也开C++11了。。所以有三套方案。

  1. C++ 永远指 C++ 03
  2. C++ 永远指 C++ 不加编译器选项的那个版本,那么就需要加个语言叫 C++ 03
  3. 废掉 C++ 这个名字。以后只有 C++ 03, C++ 11, C++ 14 这几个语言

不知道那套方案好

我觉着第二个方案好,还是保留一个不加选项的版本

第三个方案比较好吧,不然以后再更新编译器会出现以前的提交重交无法通过,题目被Hack一次后会直接CE

Move to #82