gpt4 book ai didi

c++ - 是否可以在 VS2013 中轻松地重新组织 C++ 函数?

转载 作者:行者123 更新时间:2023-11-30 03:59:27 26 4
gpt4 key购买 nike

有没有什么方法可以在 Visual Studio 2013 中轻松组织我的 C++ 函数?作为编码标准的一部分,我的数据结构类(class)要求所有函数按字母顺序排序,手工完成会变得非常乏味。

编辑:这是编码标准的相关部分,供有兴趣的人引用。

  1. 职能

5.1 函数原型(prototype)应定义在头文件中[1]

5.2 函数定义应定义在实现文件中[1]

5.3 所有函数原型(prototype)和定义必须按照函数名升序排列。[2]

5.4 功能要小而精,避免开发过于复杂的功能。

5.5 函数必须至少用一个空行分隔。

5.6 函数必须有如下语句:

i. Pre: What are the conditions needed before calling this function?

ii. Post: What are the conditions after the function is completed?

iii. Purpose: What is this function supposed to do?

iv. Author: Who implemented this function? This is needed only if the project is completed in a team setting

例子:

/* Pre: None
* Post: Welcome displayed to the screen
* Purpose: Display Greeting message to the user
*********************************************************/

void sayHi()
{
cout << "Welcome\n";
}

[1]如果项目足够大,否则不需要。

[2] 对于类成员函数,函数应该在它们自己的部分中按升序排列。

最佳答案

您可以使用左侧边距中的“+”图标折叠函数。

然后您可以上下拖动它们或将光标放在折叠线上并按 Alt + UpAlt + < kbd>向下 移动它们。

如果您折叠所有内容以开始,它会大大简化该过程。

编辑:

Ctrl + M + O 折叠所有
Ctrl + M + L 全部展开

关于c++ - 是否可以在 VS2013 中轻松地重新组织 C++ 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26891557/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com