由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - C++ online Test 一题
相关主题
C++ Q22: ostream问个C++模板定义的问题
C++ Q60 calling virtual function in constructor (JPMorgan)请教C/C++小
弱问一个c++编程题leetcode OJ 不能使用exception?
bloomberg 电面面经问一段C++ iostringstream的代码
【为什么我写的reverse string总出错】C++的一个bug,求解
这个C++程序的运行结果是什么js的oo和普通的oo有什么不同?
C++ Q80: What is the output of the following code?关于hash table
C++ Q96: function inheritanceC: what is the output?
相关话题的讨论汇总
话题: namespace话题: namespaces话题: nested话题: illegal话题: unnamed
进入JobHunting版参与讨论
1 (共1页)
h*****g
发帖数: 312
1
namespace {static int n;}
namespace A{
namespace {static int n}
}
using namespace A;
int main()
{
n = 5;
return 0;
};
Referring to the sample code above, which one of the following statements is
true?
A.
There is nothing wrong with the sample code.
B.
Unnamed namespaces are illegal.
C.
Nested namespaces are illegal.
D.
Nested namespaces that are unnamed are illegal.
E.
The reference to n is ambiguous.
此题为啥选E?
t****t
发帖数: 387
2
因为A里面有n,同时A外面的anonymouse namespace 也有n,又有using namespace A,这
样就不知道究竟是指的哪个n
f****4
发帖数: 1359
3
你这样的题目能放在一个帖子里面求解答么?
这又不是灌水~

【在 h*****g 的大作中提到】
: namespace {static int n;}
: namespace A{
: namespace {static int n}
: }
: using namespace A;
: int main()
: {
: n = 5;
: return 0;
: };

1 (共1页)
进入JobHunting版参与讨论
相关主题
C: what is the output?【为什么我写的reverse string总出错】
请教一个写程序的问题这个C++程序的运行结果是什么
1 11 21 1211 sequence的代码C++ Q80: What is the output of the following code?
一道google电面题,估计挂了。。。C++ Q96: function inheritance
C++ Q22: ostream问个C++模板定义的问题
C++ Q60 calling virtual function in constructor (JPMorgan)请教C/C++小
弱问一个c++编程题leetcode OJ 不能使用exception?
bloomberg 电面面经问一段C++ iostringstream的代码
相关话题的讨论汇总
话题: namespace话题: namespaces话题: nested话题: illegal话题: unnamed