定数とかの定義って #define 使ってますか?
何か、名前空間を汚してイヤンな感じがするんですけど、
どうするのがスマートなんですかねぇ?

現在は、

namespace IJIRUNA {
    const int hoge = 123;
    const char * const p = "ふがふが";
};

とかやってるんですが、何かマズいことはありますか?
ほとんどの場合、即値に展開されると思うのですが。。。