【发布时间】:2011-09-08 05:16:49
【问题描述】:
我有一个头文件,它声明了构造函数的原型。在一个单独的文件中,我在类之外声明了构造函数和所有其他方法。构造函数也必须初始化常量。
如何定义原型,使用: constant_name(constant arg), etc.. 或不使用,然后将其完整形式写入外部文件?
【问题讨论】:
标签: constructor prototype constants
我有一个头文件,它声明了构造函数的原型。在一个单独的文件中,我在类之外声明了构造函数和所有其他方法。构造函数也必须初始化常量。
如何定义原型,使用: constant_name(constant arg), etc.. 或不使用,然后将其完整形式写入外部文件?
【问题讨论】:
标签: constructor prototype constants
//---- prototype Some.h ----//
class Some {
private: const int MAX_LENGTH;
public:
Some();
}
//---- implementation Some.cpp ----//
Some::Some() : MAX_LENGTH(512)
{
}
【讨论】: