CLion教程-生成定义 作者: 鱼丸 时间: 2023-09-01 分类: CLion教程 评论 当一个类或命名空间中存在函数的声明,但尚未实现时,您可以使用生成定义(Generate definition)功能为该函数创建定义(实现)。- 阅读剩余部分 -
CLion教程-覆盖函数 作者: 鱼丸 时间: 2023-09-01 分类: CLion教程 评论 您可以通过从预定义模板生成必要的代码来覆盖父类的任何函数。CLion会创建一个包含对超类函数调用的存根,让开发人员在方法体中提供一些有意义的源代码。- 阅读剩余部分 -
CLion教程-实现函数 作者: 鱼丸 时间: 2023-09-01 分类: CLion教程 评论 如果一个类具有带有纯虚函数的基类,那么除非实现这些函数,否则它无法被实例化。CLion会创建这些实现函数的存根,其中包含基本类型的默认返回值以及对象的空值。- 阅读剩余部分 -
CLion教程-解除封装和移除语句 作者: 鱼丸 时间: 2023-09-01 分类: CLion教程 评论 对于C++,此重构会安全地解除if...else、for、while、do...while和try...catch控制语句,或者准确地移除嵌套语句的封装部分。除了C++之外,"解除封装/移除"操作适用于以下语言:- 阅读剩余部分 -
CLion教程-包围代码片段 作者: 鱼丸 时间: 2023-09-01 分类: CLion教程 评论 CLion提供了标准模板,用于将代码片段用各种基于源代码语言的结构包围起来。这包括了if...else条件语句、do...while和for循环、折叠区域和其他结构。- 阅读剩余部分 -
CLion教程-分享Live模板 作者: 鱼丸 时间: 2023-09-01 分类: CLion教程 评论 CLion将自定义的Live模板组和添加到预定义模板组的模板定义存储在自动生成的XML配置文件中。对于自定义组,文件包含组中包含的所有模板的定义。对于修改的预定义组,文件只包含添加(或修改)的Live模板的定义。- 阅读剩余部分 -
CLion教程-插入Live模板 作者: 鱼丸 时间: 2023-09-01 分类: CLion教程 评论 本页描述了如何使用Live模板生成源代码。要查看可用的Live模板列表,请打开“设置 | 编辑器 | Live模板”对话框。- 阅读剩余部分 -
CLion教程-创建Live模板 作者: 鱼丸 时间: 2023-09-01 分类: CLion教程 评论 下面是一个示例过程,说明如何创建一个带有当前日期和用户名的TODO注释模板:- 阅读剩余部分 -