标签: c++ static class-helpers
我是c ++的新手,想问一下课程助手。
好吧,我有一个班级,我在其他文件中有什么类助手。为此,我应该使用命名空间,但后来我不能#include这个文件多次(因为重新定义)。
在其他课程中制作课程助手的正确方法是什么?我应该使用静态类吗?
UPD:好的,我得到最合适的部分,但是我应该使用名称空间或静态类来为类助手吗? (我真的没有看到使用类的任何好处,如果命名空间,但我是一个新手,所以我不确定)。 UPD2:哦。有了这个类,我可以为辅助类创建子类。
答案 0 :(得分:2)
使用#ifdef防止多次重新定义。
另请看这篇文章:#pragma once vs include guards?