【发布时间】:2016-10-10 20:21:57
【问题描述】:
项目中有一个全局函数,它依赖于该项目的其他函数,而目标依赖于它(显然)并且不打算进行接口(即它尚未导出)。
在 VS2015 中重用同一解决方案的另一个项目中的函数而不将其移动到第三个项目并从那里使用它的最直接方法是什么?
如果可能的话,我希望对项目的源代码进行最少的编辑。
解释这是不可能的或者是一个糟糕的设计也是一个答案。
【问题讨论】:
-
您是否已经将这些函数放入库项目中?
-
@%cf%80%ce%ac%ce%bd%cf%84%ce%b1-%e1%bf%a5%ce%b5%e1%bf%96:没有。正如我所说,该函数尚未导出。
-
那个 ping 没飞好哈哈。
-
只需输入
@并从弹出的列表中选择。 -
至于您的问题:将这些东西分离到另一个库中。没有其他方法(除非提供内联头文件中的所有内容)。
标签: c++ visual-studio function refactoring reusability