永发信息网

C++中有没有类似C#中的 #region...#endregion

答案:7  悬赏:50  手机版
解决时间 2021-04-16 07:46
  • 提问者网友:风月客
  • 2021-04-15 14:52
C++中有没有类似C#中的 #region...#endregion
最佳答案
  • 五星知识达人网友:一叶十三刺
  • 2021-04-15 15:25
C#中的 #region ... #endregion 用于标记一段代码,在使用 Visual Studio 的代码编辑器查看代码时,可以折叠或展开这段代码。其用途仅限于阅读便利。

标准C++没有提供类似的功能,但在 Visual C++ 中可以使用 #pragma region ... #pragma endregion ,其用法和效果与C#中的 #region ... #endregion 是一样的。

标准C++规定,编译器无法识别的pragma会被忽略,因此使用 #pragma region 不会导致在其他编译器上编译失败。但其他编译器可能会产生警告
全部回答
  • 1楼网友:酒醒三更
  • 2021-04-15 22:58
没有
  • 2楼网友:千夜
  • 2021-04-15 21:49
关键看你的编译器是否有代码折叠功能了
推荐使用UltraEdit或者UEStudio来编写程序
之后再把它放到IDE里面
  • 3楼网友:夜余生
  • 2021-04-15 20:18
这个.好像没有.如果代码没有其他什么特别需求.建议写个function.这样就可以点function旁边的+号来伸缩代码了
  • 4楼网友:洎扰庸人
  • 2021-04-15 18:47
用 将内容括起来
  • 5楼网友:渊鱼
  • 2021-04-15 17:47
我一般用很多斜杠啊,星星之类的像这样
//////next code///////////////////
code
/////////////////////////////////

code

至少看起来醒目了
  • 6楼网友:夜余生
  • 2021-04-15 16:43
#pragma region
#pragma endregion
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯