c++ - 函数/结构/类级别是否有 C++ 依赖管理器?
问题描述
我有一些抽象(函数+结构)让我们称它们为 a1..n,b1..m,我想(逻辑上)将它们分成 Ah 和 Bh
问题是存在依赖项( b1 -> a1, a2 -> (a1, b1), ...),这需要我将这些文件分解为 A1.h,A2.h... B2.h,B3 .h ...,但由于它们很短且容易变化,我非常希望将它们按逻辑分组。
据我所知,唯一的解决方案是添加一个构建阶段来自动中断和包含文件。已经有这样的工具了吗?甚至更好的clang标志对这些文件进行多次传递?
PS 指针不能解决问题,通过模板进行类型注入会增加太多不必要的复杂性。
解决方案
推荐阅读
- quarkus - 如何在另一个 DMN 中调用 DMN?
- ios - 在 dynamicLinks.handleUniversalLink(url) 的回调中接收 nil
- c++ - std::contiguous_iterator 有什么用?
- c++ - lambda前面的符号+是什么意思?
- jsf - 为什么 convertDateTime 不支持 Instant
- javascript - Cloud HTTPS 函数:返回一个 Promise 中的 Promise
- excel - 删除 Excel 工作表中重复行的宏不起作用
- javascript - 如何在 reactJS 中使用 Lodash 或 JS 在 JSON 中动态添加键值对?
- html - CSS background-image 在移动浏览器上被扭曲和放大
- python - 将字典转换为列表列表