R.Tanaka.Ichiro's Blog

主にC# な話題です

目次

Blog 利用状況

ニュース

名前空間の違い

名前空間を作る時


namespace R.Tanaka.Ichiro {
  public class HogeHoge {}
}


は、よく書くけど


namespace R {
  namespace Tanaka {
    namespace Ichiro {
      public class HogeHoge {}
    }
  }
}


は、あんまり書きませんね。

でも、名前空間を階層分けするのって、結構便利だと思うんですが、実際のところ皆さんは使ってます?

投稿日時 : 2009年2月12日 15:56

Feedback

# re: 名前空間の違い 2009/02/12 16:02 p

namespace boost
{
namespace detail
{
}
}

c++では detail名前空間に実装を書いてるのをよく見かけますね・・

# re: 名前空間の違い 2009/02/13 7:32 Azulean

C++/CLIだと、前者の書き方ができなくて、それらしい名前空間にしようとすると、後者のようにインデントがすごくなるんですよねぇ。

# re: 名前空間の違い 2009/02/13 10:35 επιστημη

namespace R.Tanaka.Ichiro って書かせてくれよー > C++
# むやみに深くなるのも考えもんだけどさ

# re: 名前空間の違い 2009/02/13 14:09 R・田中一郎

p さん

>c++では detail名前空間に実装を書いてるのをよく見かけますね・・

逆に、そうしないといけないってことなんですね・・・
う~む。

------------------------------
Azulean さん

>C++/CLIだと、前者の書き方ができなくて、それらしい名前空間にしようとすると、後者のようにインデントがすごくなるんですよねぇ。

C++ では、後者の書き方が一般的ってことですか。
そうかー
僕もそうしようかなー

------------------------------
επιστημη さん

>namespace R.Tanaka.Ichiro って書かせてくれよー > C++

そういう仕様することってできないんですか?
επιστημη さんの力で^^;

# re: 名前空間の違い 2009/02/13 16:27 p

>namespace R.Tanaka.Ichiro って書かせてくれよー > C++

c++0xでもできなかったっけ?

# re: 名前空間の違い 2009/02/16 13:17 R・田中一郎

さて、どうなんでしょう?
教えて>エロイ人

# rqLkJFtVOzPXrirGjc 2012/01/04 4:47 http://www.kosherbeefjerky.net/

TkqNlq Post brought me to think, went to mull over!!...

# FZdWPNiMghFmHeif 2012/01/07 13:43 http://www.luckyvitamin.com/p-20762-yogi-tea-cold-

I would add something else, of course, but in fact almost everything is mentioned!...

タイトル
名前
Url
コメント