📄 using9.c
字号:
// { dg-do assemble }// Test for proper merging of functions from multiple using directives.namespace standard { void print(int) {} void dump(int) {}}namespace A { using standard::print; }namespace B { using namespace standard; }namespace User{ using namespace standard; using namespace A; void test() { print(1); } // egcs-1.1: call of overloaded `print (int)' is ambiguous}namespace User2{ using namespace standard; using namespace B; void test() { print(1); } // egcs has no problems here}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -