如何正确指定哪个函数来自哪个文件
How to properly specify which function goes from which file?
问题是关于组织你自己的代码。
假设我有多个 *.cpp 和相应的标头,并且我在程序代码的其他部分中使用这些函数中的一些函数。一段时间后,我可能会开始忘记某个函数来自哪个标头和 cpp,并查看一个简单的
func();
绝对什么都没说。
我只能考虑使用命名空间,以便以后可以编写
Module::func();
还有其他方法吗?我听说使用许多命名空间不是一个好的做法,我的一堆项目有超过 5-10 个 cpp 和标头
您可以将项目更改为 OOP。
每个.cpp
文件将代表单个类。在程序的任何部分,你都可以看到哪个对象属于称为方法。
如果更改为 OOP 有问题,您可以/必须使用命名空间。命名空间只能"影响"编译时性能,不会带来其他问题。
相关文章:
- C++ gmock - 我们如何在单元测试 cpp 文件中读取/获取 cpp 文件函数的参数值
- 使用其他头文件函数的头文件
- 创建文件函数是否可以打开仅在WinObj实用程序中的全局目录下列出的设备的句柄?
- 如何指定创建文件函数获取未缓存的结果?
- 标准库头文件函数原型的实现是如何用 c++ 编写的?
- 如何将类对象作为对另一个头文件函数的引用传递
- 读取文件函数lpbuffer和字节以读取澄清
- C++ - 未定义的对多个文件函数的引用
- 使用C++的可视 Unicode 文件函数
- C 创建文件函数错误
- WinAPI 创建文件函数 2.
- 具有CREATE_ALWAYS处置的创建文件函数
- 重写c库文件函数
- 如何使用客户端调用堆栈中的地址从 PDB 检索文件/函数/行号?
- 通过头文件函数将遍历的数据从二进制搜索树加载到Vector中
- 需要帮助无法弄清楚为什么我的头文件函数声明不起作用
- 是否可以在不使用文件函数的情况下使用代码块从文件运行某些用例测试?
- 如何用c++文件函数读写8位整数单位形式的数据
- 在c++中读文件函数如何识别文本文件的结束
- 使用Windows API的c++文件函数