首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >重构功能从非内联到内联

重构功能从非内联到内联
EN

Stack Overflow用户
提问于 2017-05-25 13:43:25
回答 1查看 271关注 0票数 1

(或者Visual本身)中有命令将非内联函数作为内联函数吗?

例如,我在Foos.h中声明了函数Foos.h,并在Foos.cpp中定义了函数。现在,我希望在Foos.h中定义它,即它最初声明的位置。

我发现谷歌有点困难,因为类似的名字叫Resharper“内联方法重构”功能(ctrl+R,I)。谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-05-31 10:54:29

ReSharper C++目前还没有这样的行动。主要原因是,可能并不总是能够做到这一点,因为函数定义中使用的某些实体在函数声明点上是不可见的(添加必需的包含可能会导致循环依赖),因此该操作将破坏您的代码。如果您经常需要这样的操作,请投票支持https://youtrack.jetbrains.com/issue/RSCPP-19679,我们将在将来的发行版中以某种形式实现它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44182148

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档