规则在 http://community.topcoder.com/tc?module=Static&d1=help&d2=ratedEvent 指定免除库导入语句(#include,imports,using,Imports)。 但是在C ++中,using语句不是用于导入库。
任何人都可以确认using namespace std;
是否免除了过度/额外代码规则?
答案 0 :(得分:0)
如果using namespace std;
过多,可能会有争议;它实现了一个功能,而不是一个功能上的功能。
然而,使用它是never such a good idea anyway(因为它污染了当前的命名空间),因此我建议不要在任何情况下使用它。代码中的一些std::
前缀没有任何问题,编写的内容并不多,然后至少有一个人很容易看到来自std命名空间的内容!