我是 c++ 的新手,想问一下关于类助手的问题。
好吧,我有一个类(class),我在其他文件中有哪些类(class)助手。为此,我应该使用命名空间,但我不能多次 #include 这个文件(因为重新定义)。
在其他类(class)制作类(class)助手的正确方法是什么?我应该为此使用静态类吗?
UPD:好的,我得到了最合适的部分,但是我应该为类助手使用 namespace 还是静态类? (如果命名空间,我真的看不到使用类代替的任何好处,但我是新手所以我不确定)。 UPD2:哦。有了这个类,我可以为助手类创建子类。
最佳答案
使用#ifdef 防止多次重新定义。
也看看这个帖子:#pragma once vs include guards?
关于c++ - 类(class)和类(class)助手,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4704947/