【发布时间】:2014-08-13 16:32:36
【问题描述】:
在 Halim 兄弟的“Competitive Programming 3”一书中,指出最好将所有宏、包含和 typedef 插入一个名为“competitive.h”的单独文件中。然后,您所要做的就是在开始编码时包含“competitive.h”。正如我所看到的,这可以在我的机器上运行,但由于我一次只能向法官提交 1 个文件,所以它不会在那里工作。 有什么办法可以在 C++ 中做到这一点?
谢谢。
【问题讨论】:
-
一个文件还是一个翻译单元?如果后者成立,你会没事的
-
#include <bits/stdc++.h>在这里值得一提。查一下。 -
@Marco A.:我从未听说过,但如果我能以某种方式将翻译单元作为文件获取,我的问题似乎将得到解决。有没有办法做到这一点?
-
@axiom:是的,我坚持这样做,但我也希望我的宏、类型定义和函数也一样。
标签: c++