0

我想在编码时将一些函数(如java包中的方法)分组以清除屏幕上无用的东西,所以我在基本的C语言中尝试了这个:

{ //these are the functions i want to collapse
    void test1()
    {
    }

    void test2()
    {
    }

    void test3()
    {
    }
}

它没有用,我该怎么做?

4

2 回答 2

1

您所说的功能是Code FoldingCode Collapsing,它只是 IDE 功能,而不是特定的语言功能。

某些 IDE 将允许您自动折叠方法,而无需更改任何代码。Visual Studio for .NET 将允许您添加#region#endregion制作一段可折叠的代码(例如一组实用程序函数)。

检查 IDE 的文档以查看它是否支持代码折叠。

更多信息可以在这里找到:

维基百科:代码折叠

于 2016-06-22T20:16:42.670 回答
0

您可以尝试#pragma region#pragma endregion按照此处的说明进行操作。它可以在 Visual Studio 中使用,也可以在其他 IDE 中使用。

于 2016-06-22T20:17:03.117 回答