1

我是 C++ 新手,正在编写一个程序程序来掌握它的那一面。我将拥有一组相互调用的函数以及一些包含语句、命名空间语句和常量声明。

我的问题是:

程序的文件结构有哪些指导方针?我应该将其与另一个文件中的某些函数分开吗?

我希望这个问题足够具体。我不是在寻找“最好”的方法来做到这一点,只是人们使用的一些一般准则。

非常感谢。

4

1 回答 1

2

基本上,您应该按照某种逻辑对过程进行分组,并将它们放在一个文件中。然后阅读代码要容易得多,而且比只有几个扩展文件要优雅得多。一个好的做法是在文件顶部声明函数,在底部声明它们的定义。

//declarations
void myfun(int a);
/...

//definitions
void myfun(int a)
{
//do sth
}
于 2014-08-09T22:26:02.287 回答