【发布时间】:2011-05-20 07:20:40
【问题描述】:
在包含前向声明的头文件中,还是在包含实现的 .cpp 文件中,像这样?
//header.h
/* About foo() */
void foo();
/* About bar() */
int bar();
/* About A */
class A
{
public:
/* About A's constructor */
A();
....
}
或者
//implementation.cpp
/* About foo() */
void foo()
{
...
...
}
/* About bar */
int bar()
{
...
}
/* About A's constructor */
A::A()
{
...
}
【问题讨论】:
标签: c++ header documentation