有没有一个工具可以将头自动转换为cpp和hpp文件
Is there a tool for automatic conversion of header into cpp and hpp files?
我有一个(可能是坏的)习惯,在尝试想法时,把所有实现代码都编码到一个单一的头文件中,并把所有的实现代码和类定义放在一起。随着代码的扩展,导航文件变得困难。因此,我将代码重构为单独的文件,并从接口(hpp文件)中分离实现细节(cpp文件)。
所涉及的费力的复制/粘贴似乎是机器的工作。有什么简单的工具可用于此任务吗?
您可以尝试Lazy C++,如本问题所述。
您还可以使用标准的IDE,将每个函数从标头移动到源代码(对于Visual Studio,您可以使用Visual Assist,我认为Eclipse可以直接执行),通常就像右键单击>重构>移动到源或类似的操作。
这种事情很常见。我的方法是只剪切粘贴一次:复制原始文件,然后从标题中剪切内容,再从源文件中剪切其他内容。
相关文章:
- 从 'int' 到 'int*' CPP 的转换无效
- 主.cpp:18:20:错误:从"int*"转换为"int"会失去精度 [-fa
- 不要使用静态强制转换进行算术转换(cpp-core-guidelines)
- 将模板类转换为标头和 cpp 文件
- 将strcpy_s转换为稳定的CPP
- 如何大致将 cpp 代码结构转换为 python
- Antlr cpp 运行时 任何错误的指针转换?
- 我想使用 std::stoi 函数在 cpp 中将字符串转换为整数,因为我想在字符串中找到不同数字的总和(在下级酶中)
- 从 cpp lib 调用函数时的数据类型转换
- 时间转换为 24 小时格式 cpp
- 如何将字符串(2019年10月3日星期四18:45:10)转换为cpp中的time_t格式?
- uint8_t转换 (CPP) 上的分段错误
- 如何在 CPP 中将 Typedef basic_string字符串转换为<char>字节数组
- 是否可以将信息从XML文件转换为CPP
- CPP Windows 字符串转换混淆了 CStringA 和 LPCWSTR
- Lambda在CPP中转换为NULLPTR
- 将代码从 JS 转换为 CPP
- 如何使用 cpp 将 z3 表达式转换为字符串
- 转换Cpp代码片段到VB.NET
- 使用c++类在黑莓或转换cpp文件到java