VC++中隐藏代码

摘要:
1.介绍可以在VS编辑器中隐藏类中的方法和注释。单击“+”符号展开隐藏代码。2.隐藏任何代码如果要在编辑器中隐藏任何代码段,包含要隐藏的代码//包含要隐藏代码段的代码段#pragmaendregion name 2//name 2通常写为“VS编译器将在左侧的相应位置自动添加'-'符号,就像代码中隐藏方法函数一样。您可以单击以隐藏代码。

1、引言

      在VS编辑器中可以对类中的方法、注释等内容进行隐藏,单击左侧的‘-’号即可完成隐藏,隐藏后变为‘+’,单击‘+’号可以将隐藏的代码展开。

2、隐藏任意代码

      如果想在编辑器中隐藏任意代码段,可以通过#pragma region <名称1>和#pragmaendregion <名称2>包含要隐藏的代码即可。 

#pragma region 名称1                       // 名称1通常写“隐藏的代码”
 
                   //包含要隐藏的代码段
 
#pragma endregion 名称2                // 名称2通常写“该段代码实现的功能”

      使用#pragmaregion宏后,VS编译器会自动在其左侧对应位置添加一个‘-’号,就和代码中方法函数的隐藏是一样,可以通过单击实现隐藏代码操作。

3、快捷键

      通过Ctrl+M,O和Ctrl+M,P快捷键可以快速地隐藏和展开当页代码中所有可隐藏的代码段。Ctrl+M,O快捷键表示按住Ctrl按键不放,接下来再按M和O按键,而不是三个按键同时按下。

4、扩展阅读

      如果使用Visual C#编写C#代码的时候,可以直接使用#region和#endregion宏实现隐藏代码的功能,和Visual C++不同的是,不能在#endregion后面添加“名称2”。

                                                                       2014.3.31

免责声明:文章转载自《VC++中隐藏代码》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇[转自小兵的工具箱]C++ Builder 基础Chrome开发者工具面板 F12 调试大全 记录下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Android studio的一些常用快捷键

Alt+回车 导入包,自动修正 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L 格式化代码 Ctrl+Alt+O 优化导入的类和包 Alt+Insert 生成代码(如get,set方法,构造函数等) Ctrl+E或者Alt+Shift+C 最近更改的代码 Ctrl+R 替换文本 Ctrl+F 查找文本 Ctrl+Shift+...

WPF数据绑定(二)

前面讲了最近本的两种数据绑定,这次讲讲资源绑定和Context绑定 1、资源绑定 同样不需要写代码,仅仅需要配置XAML就可以了。 1 <TabItem Header="ResourceBinding"> 2 <StackPanel> 3...

拦截器中获取不到controller注解问题

  刚刚在测试接口的时候发现一个奇怪的问题:通过拦截器获取 controller 类注解,有些能获取到,有些又不能获取到,见鬼了。   【环境】:     1. springboot :2.2.0.RELEASE   【场景】:     1. 定义一个登陆拦截器,对请求的 token 进行校验;     2. 定义两个注解:       RequiredL...

windows花指令和堆栈溢出原理

1、今天拿到一个exe,用IDA打开后在main的代码如下,想直接F5,报错如下:      细看代码,有两个比较有意思的地方:    第一个红框,JZ和JNZ跳转到同一个地址:0x4010A1+1=0x4010A2    第二个红框,也就是0x4010A1的开始地址是一个call指令,5字节长度;再下一个指令就从0x4010A6开始了;    0x4...

python+opencv中最近出现的一些变化( OpenCV 官方的 Python tutorial目前好像还没有改过来?) 记一次全景图像的拼接

最近在学习过程中发现opencv有了很多变动, OpenCV 官方的 Python tutorial目前好像还没有改过来,导致大家在学习上面都出现了一些问题,现在做一个小小的罗列,希望对大家有用 做的是关于全景图像的拼接,关于sift和surf的语法之后有需要会另开文章具体阐述,此篇主要是解决大家困惑许久的问题。 笔者python3.x 首先是安装上,必须...

git进阶命令

首先, clone 一个远端仓库,到其目录下: $ Git clone git://example.com/myproject $ cd myproject 然后,看看你本地有什么分支: $ git branch * master 但是有些其他分支你在的仓库里面是隐藏的,你可以加上-a选项来查看它们: $ git branch -a * master...