班级和班级助手

时间:2011-01-16 11:05:58

标签: c++ static class-helpers

我是c ++的新手,想问一下课程助手。

好吧,我有一个班级,我在其他文件中有什么类助手。为此,我应该使用命名空间,但后来我不能#include这个文件多次(因为重新定义)。

在其他课程中制作课程助手的正确方法是什么?我应该使用静态类吗?

UPD:好的,我得到最合适的部分,但是我应该使用名称空间或静态类来为类助手吗? (我真的没有看到使用类的任何好处,如果命名空间,但我是一个新手,所以我不确定)。 UPD2:哦。有了这个类,我可以为辅助类创建子类。

1 个答案:

答案 0 :(得分:2)

使用#ifdef防止多次重新定义。

另请看这篇文章:#pragma once vs include guards?