给定源文件的标头"corresponding"是否有技术名称?
Is there a technical name of the header "corresponding" to a given source file?
假设我有一个头文件dummy.h
和相应的dummy.cpp
或dummy.c
。当我从第一个切换到第二个时,我可以说"我从标头切换到它的实现"。但我该如何表达相反的观点呢?"Header's implementation"听起来不错,但"implementation’s Header"听起来不怎么样。
当我想表达实现文件首先应该包括它自己的头。(这实际上不是这个问题的主题,如果我知道如何提问的话,这很可能是一个未来的问题)。
我看到过"相应的标题"这个词出现过几次,但为了确保它是正确的,它并没有经常使用。
您有一个模块,由一个接口(头)和一个实现(C++文件)组成。
所以你可以说模块的接口或头,以及模块的实现或C++文件。
把它比作汽车的轮子和马达。你可以说汽车的轮子,汽车的马达,但不能说(最明显的意义上)马达的轮子,轮子的马达。
而且:这一切只有一半是真的,因为语言不是数学。。。所以事实上,对我来说,你提到的所有可能性都能完成这项工作:向我澄清你的意思。
这似乎没有官方/技术术语。鉴于这些评论,人们似乎一致认为"相应标题"一词足够清晰。
为了完全明确,我可以表达我的概念:
实现文件首先应该包括它正在实现的头文件。
(然后,这个概念可能是正确的,也可能是错误的,但这是另一回事:)
相关文章:
- 在提升multi_index容器中,是否定义了"default index"?
- 在C++STL中是否有Polyval(Matlab函数)等价物?
- 是否有技术原因阻止 Java 中的 final C++ 像 const 一样严格?
- 用于检查二叉树是否对称的技术
- 此constexpr虚拟功能技术是否违反了任何C 11/C 14规则
- 在技术上是否可以创建 Java 虚拟机的映像文件并使用它来更快地启动 Java 应用程序
- 如何检测 CPU 是否支持英特尔防盗技术
- 混合流和标准是否存在技术危险
- 是否可以使用此技术防止违反抗锯齿规则
- 是否有任何技术可以检测GCC的未定义行为
- 检测字段或成员 getter 是否为主键的技术
- 是否有技术原因不允许using声明以不同的名称访问函数名
- 是否存在阻止内置具有静态成员的技术限制
- 是否有任何已知的技术可以使用将 DLL 插件分离到它自己的进程中?
- 这种创建异质函子容器的技术是否可以挽救?
- 从技术上讲,对象是否可以占用不连续字节的存储空间
- 在'for'循环中递增 1 时,是否有技术原因使用 > (<) 而不是 !=?
- 给定源文件的标头"corresponding"是否有技术名称?
- 是否有任何库支持具有EMSA-PSS编码技术和证书验证的RSASSA-PSS.
- 是否有任何技术/概念上的原因boost::circular_buffer不支持移动赛门铁克?