如何在cpp文件中设置编译标志(C ++)

时间:2015-03-30 18:59:22

标签: c++ c++11 compilation flags

感谢您阅读我的问题,我在网上到处搜索,我无法找到答案。 我下周有一个测试(奥林匹克信息学),我将使用的编程语言是c ++,我的代码由服务器编译,然后服务器响应天气我的答案是真还是假(错误的编译被认为是错误的当然),问题是我无法访问编译阶段,因此我无法将c ++设置为c ++ 11(无法设置编译标志)。 我的问题是:是否有任何方法可以在我的cpp文件中添加标记(将上传到服务器)以启用c ++ 11?可以用#somthing的前任来完成吗? 注意:我没有访问权限,除了cpp文件,没有makefile,也没有任何其他权限。 谢谢你的帮助,我真的感激不尽。

2 个答案:

答案 0 :(得分:0)

不,没有。

您必须使用测试规定的C ++标准。

答案 1 :(得分:0)

没有办法从代码中设置编译标志,但是:

来自Wikipedia

  

在两个比赛日的每一天,学生通常会遇到三个问题,他们必须在五个小时内解决。每个学生都是自己工作,只有一台计算机,没有其他帮助,特别是没有与其他参赛者,书籍等进行交流。通常,为了解决任务,参赛者必须编写一个计算机程序(C,C ++或Pascal,偶尔使用FORTRAN和PHP,从IOI 2014开始支持 C ++ 11 ,而计划在IOI 2015中添加Java [2])

强调我的