【发布时间】:2010-12-04 02:08:30
【问题描述】:
我想知道是否有办法只将受保护和公共的东西放在头文件 .h 中,并将所有私有的东西放在编译单元 .cpp 中 我需要这个,因为该库将被其他人使用,我不想复制和编辑所有 .h 文件来删除私有声明和实现。 我试过但得到重复声明错误
另一个问题是关于私有静态的东西 我可以在头文件中声明它们并在 .cpp 单元上实现它们吗? 私有变量和公共 get 方法 我试过但无法在单元上实现该方法,它只适用于标题上的声明和实现
[]s, 乔
【问题讨论】:
标签: c++ class header private public