ページ 11

namespaceについて質問です。

Posted: 2013年3月08日(金) 14:12
by メトロ
素朴な質問なんですが
メソッドをおいて置くときに

class CMath()
{
static void VectorCross( , , );
};

にしようか

namespace _MATH
{
void VectorCross( , , );
}

にしようかまよっています、
よろしければ助言ください。

Re: namespaceについて質問です。

Posted: 2013年3月08日(金) 14:41
by softya(ソフト屋)
要するにクラス化する必要のない関数をどう扱うかですよね?
私は名前空間で扱った方が素直だと思いますが。

Re: namespaceについて質問です。

Posted: 2013年3月08日(金) 16:25
by たかぎ
どんな使い方をするかによります。
たとえば、traitsにするのであれば、当然クラスにすべきです(classではなくstructを使う方が便利です)。
そうでないなら名前空間でよいでしょう。