【发布时间】:2013-11-02 05:47:14
【问题描述】:
我正在编写一个简单的 C++ 程序,它的接口和实现是分开的。 它们都只包含一个类。 如果我保持接口和实现的名称相同,而在其中使用该类的不同名称,是否可以?
【问题讨论】:
-
C++ 接口将是具有纯虚拟成员的基本类型。因为它没有本机接口。然后你通常会从它派生来创建实现 - 因此它们不能具有相同的名称。也许我误解了你的问题..你能解释一下你想要做什么吗?
-
我只是想知道是否可以有一个头文件和一个名为“a.h”和“a.cxx”的实现文件,同时将类命名为“b”。
标签: c++ class interface namespaces filenames