Cpp NameSpace 新しいページはコチラ
提供: yonewiki
(→namespace) |
(→namespace) |
||
54行: | 54行: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
と書くことも出来ます。 | と書くことも出来ます。 | ||
+ | |||
+ | |||
+ | 長い名前空間を別の名前に置き換えたりするために以下のような定義によって置き換えることができます。 | ||
+ | <syntaxhighlight lang="cpp"> | ||
+ | namespace Test = TestCode::TestCode2; | ||
+ | |||
+ | int _tmain(int argc, _TCHAR* argv[]) | ||
+ | { | ||
+ | … | ||
+ | nReturn = Test::Function(); | ||
+ | … | ||
+ | return 0; | ||
+ | } | ||
+ | |||
+ | |||
+ | </syntaxhighlight> | ||
+ | |||
+ | 階層になっていない名前空間についても同様に別の名前を設定できますが、あまり意味のない名前の付け替えは混乱のもとになります。階層が長くなり過ぎる場合など有用な使い方に限定した方が良いでしょう。 |