【问题标题】:File structure of a Procedural C++ program [closed]过程 C++ 程序的文件结构 [关闭]
【发布时间】:2014-08-09 22:19:29
【问题描述】:

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

我的问题是:

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

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

非常感谢。

【问题讨论】:

  • 当你购物时,你会把漂白剂和国际象棋等放在一起吗?他们是否把自己分成逻辑单元。

标签: c++ structure file-structure


【解决方案1】:

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

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

//definitions
void myfun(int a)
{
//do sth
}

【讨论】:

  • 那么以某种方式组织它们但将它们保存在一个文件中?我本来就是这样倾斜的,但我想确定一下。谢谢!
  • 如果它们与同一件事有关,那么是的
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-02-08
  • 1970-01-01
  • 1970-01-01
  • 2013-08-22
  • 2011-11-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多