- 628 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 00:05:07 ]
- 無名名前空間とはちょっとちがうかなぁ
namespace hoge { private: template <int n> struct is_even { static const bool value = n % 2 == 0; }; // インクルードしても外から使えないようにしたい public: template <int n> class fuga { static const int value = is_even<n>::value ? n : 0; 〜〜; }; } みたいな感じで使いたい 仕方ないからnamespaceをclassかstructで置き換えてそれっぽいことはできてるんだけど 今度はusing namespaceが使えない・・・
|

|