自动将函数从头文件移动到cpp文件

C++ - Automatically moving a function from header to cpp file

本文关键字:文件 移动 cpp 函数      更新时间:2023-10-16

我在Visual Studio 2010中使用c++。有没有人找到一个宏或实用程序来移动在头文件中定义的成员函数到实现文件?

例如,

virtual void SetName(const std::wstring& name) { m_name = name; }

将被转换为

virtual void SetName(const std::wstring& name);
标题中的

void ClassName::SetName(const std::wstring& name) 
{ 
    m_name = name; 
}

Visual Assist - Refactor (VA X) - Move implementation to source file