
u11.cpp
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | #include <iostream> namespace demo { class Demo { public : int a; int b; int do_something() { return a + b; } }; } int main() { demo::Demo d; d.a = 11; d.b = 22; std::cout << d.do_something() << std::endl; return 0; } /* Kaiching Chang u11.cpp 2014-02 */ |
u1101.cpp
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | #include <iostream> namespace demo { namespace demo2 { class Demo { public : int a; int b; int do_something() { return a + b; } }; } } int main() { demo::demo2::Demo d; d.a = 33; d.b = 44; std::cout << d.do_something() << std::endl; return 0; } /* Kaiching Chang u1101.cpp 2014-02 */ |
u1102.cpp
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | #include <iostream> namespace { class Demo { public : int a; int b; int do_something() { return a + b; } }; } int main() { Demo d; d.a = 55; d.b = 66; std::cout << d.do_something() << std::endl; return 0; } /* Kaiching Chang u1102.cpp 2014-02 */ |
u1103.cpp
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | #include <iostream> inline namespace { class Demo { public : int a; int b; int do_something() { return a + b; } }; } int main() { Demo d; d.a = 55; d.b = 66; std::cout << d.do_something() << std::endl; return 0; } /* Kaiching Chang u1103.cpp 2014-02 */ |
u1104.cpp
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | #include <iostream> namespace demo { class Demo { public : int a; int b; int do_something() { return a + b; } }; } using namespace std; using namespace demo; int main() { Demo d; d.a = 77; d.b = 88; cout << d.do_something() << endl; return 0; } /* Kaiching Chang u1104.cpp 2014-02 */ |
the end

沒有留言:
張貼留言