(或者Visual本身)中有命令将非内联函数作为内联函数吗?
例如,我在Foos.h中声明了函数Foos.h,并在Foos.cpp中定义了函数。现在,我希望在Foos.h中定义它,即它最初声明的位置。
我发现谷歌有点困难,因为类似的名字叫Resharper“内联方法重构”功能(ctrl+R,I)。谢谢!
发布于 2017-05-31 10:54:29
ReSharper C++目前还没有这样的行动。主要原因是,可能并不总是能够做到这一点,因为函数定义中使用的某些实体在函数声明点上是不可见的(添加必需的包含可能会导致循环依赖),因此该操作将破坏您的代码。如果您经常需要这样的操作,请投票支持https://youtrack.jetbrains.com/issue/RSCPP-19679,我们将在将来的发行版中以某种形式实现它。
https://stackoverflow.com/questions/44182148
复制相似问题