程序c++程序的文件结构
File structure of a Procedural C++ program
我是c++的新手,正在写一个过程程序来掌握它的窍门。我将有一个相互调用的函数集合,其中一些函数包括语句、名称空间语句和常量声明。
我的问题是:
程序的文件结构有什么指导原则?我是否应该把它与其他文件中的一些函数分开,如果有的话,它们的一些标准是什么类别的函数值得它们自己的文件?
我希望这个问题足够具体。我不是在寻找"最好"的方法来做到这一点,只是人们使用的一些一般指导方针。
基本上,您应该以某种逻辑对过程进行分组,并将它们放在一个文件中。这样,阅读代码就容易得多,而且比只有几个扩展文件要优雅得多。一个好的做法是在文件的顶部声明函数,在文件的底部定义函数。
//declarations
void myfun(int a);
/...
//definitions
void myfun(int a)
{
//do sth
}
相关文章:
- 员工测试驱动程序数据结构
- 我的堆栈和库存清单程序的结构有什么问题?
- Windows 将标准的 C 文件结构注入到正在运行的进程中
- make 命令创建 .file,但不创建应用程序文件
- 如何读取/查询文件系统和文件结构
- C++对象文件和程序文件组合编译的 Bashrc 别名
- 程序文件中的安装路径:一些问题
- 词频程序 - 文件输入太大?
- 使用带有 MEX 包装器的帮助程序 C 文件从 MATLAB 2016 调用C++代码时出现问题
- 从c#lib返回一个包含字符串到c 程序的结构
- 使用帮助程序模板结构时无法推断模板参数
- C++/Python 中对象和结构的二进制文件结构
- 如何修复"无法打开包含文件'boost/config.hpp':没有这样的文件或目录(包括目录涵盖:C:\程序文件\boost\boost_1_67_0)
- MacOS应用程序文件关联
- 带有结构和指针的程序错误(结构,C++)
- 在 C++ 和 C# 之间共享内存映射文件结构
- 程序c++程序的文件结构
- 常规c++程序头文件结构
- 试图将结构对象传递给类处理程序文件
- c++程序帮助:结构体,数组,循环,输入文件,循环不工作