如何处理依赖扩展信息的无扩展源文件和工具
How to cope with extension-less source files and tools that rely on extension information?
我正在使用的c++代码很高兴地使用"头文件不需要扩展"规则。当我在包含这些文件的目录上使用诸如cscope和sloccount之类的工具时,这让我很头疼,因为这些工具会忽略无扩展名的文件。
有没有人知道一种方法来避免这种情况(除了重命名文件或放置符号链接等)?
只需将文件重命名为使用正常约定,以便将来的维护者不必为弄清楚代码在哪里而头痛。无扩展标准include文件应被视为例外而不是规则,因为该标准甚至不保证它们与物理文件相对应。
相关文章:
- 正在查找文档以获得PS4平台的C++中的设备信息
- 为什么在运行时没有向我们提供有关分段错误的更多信息?
- 是否可以通过C++扩展强制多个python进程共享同一内存
- static_assert在宏中,但也可以扩展到可以用作函数参数的东西
- 奇怪的(对我来说)返回声明 - 在谷歌上找不到任何关于它的信息
- 如何将这个C++哈希表转换为动态扩展和收缩,而不是使用硬设置的最大值
- 扩展光电二极管探测器以支持多个传感器
- 如何设置一个范围来提取我想要获得的信息
- C++中的VLA,扩展名为std=C++11
- OpenGL 和 GLM 矩阵无法正确扩展,总是按比例缩小
- 基于范围的 for 循环:迭代使用一个元素扩展的向量
- C++返回 Numpy 数组的 Python 扩展模块
- 扩展可变参数模板中的变量名称
- 系统参数信息A 与 SPI_GETMOUSE 返回 0
- 针对特殊情况,使用其他状态信息扩展基元类型
- 获取IntelliSense信息与扩展中的内部
- 资源管理器在 TILE 视图模式下不显示 shell 命名空间扩展的项目详细信息
- 使类信息在运行时可访问的可扩展方式
- 如何处理依赖扩展信息的无扩展源文件和工具
- 为什么在 C++1y 中没有接口来获取 std 文件系统库扩展中的用户/组信息