码迷,mamicode.com
首页 > 编程语言 > 详细

C++_知识点_namespace

时间:2015-10-13 00:00:13      阅读:296      评论:0      收藏:0      [点我收藏+]

标签:

 1 #include <iostream>
 2 #include <string>
 3 using namespace std;
 4 
 5 void name()
 6 {
 7     cout << "name" << endl;
 8 }
 9 
10 namespace aaa
11 {
12     void name()
13     {
14         cout << "aaa::name" << endl;
15     }
16 }
17 
18 namespace bbb
19 {
20 void name()
21     {
22         cout << "bbb::name" << endl;
23     }
24 }
25 
26 namespace ccc
27 {
28     namespace A
29     {
30         namespace B
31         {
32             void show(void){
33                 cout << "wo" << endl;
34             }
35         }
36     }
37 }
38 
39 int main(){
40 #if 0
41     aaa::name();
42     using namespace aaa;
43     name();
44     bbb::name();
45     using bbb::name;
46     //using namespace bbb;
47     name();
48 #endif
49     ccc::A::B::show();
50     namespace ns = ccc::A;
51     ns::B::show();
52 
53     //ns = ccc::A::B; //error
54     //ns = ns::B;//error
55 
56     namespace ns1 = ccc::A::B;
57     ns1::show();
58     return 0;
59 }

 

C++_知识点_namespace

标签:

原文地址:http://www.cnblogs.com/Neo-Lc/p/4873050.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!