1

この質問はコーディングとは直接関係ありませんが、C++ コードの効率と構成に関係しています。プリセットデータを含む配列の宣言がたくさんあるので、それらはかなりのスペースを占有します。

これが Visual Studio 2012 のみの機能かどうかはわかりませんが、関数を使用すると最小化できるため、「void randomfunction()」という名前しか表示されません。当分の間、行われ、ほこりが払われていることを知っています。

// 入力する前にコメントを追加したい場合など、コードの他の部分でこれが可能かどうかを知りたいです。コードのチャンクの周りに 2 つの境界を定義して、それを折りたたむことはできますか?

#pragma region #pragma endregion コマンドを使用して助けてくれてありがとう、リージョンに名前を付けるにはどうすればいいですか?

4

2 に答える 2

5

あなたは書ける

#pragma region "My region name"

そして、それはうまくいきます。

ただし、コードを非表示にする必要がある場合は、関数が長すぎることを意味します。このようなハックに頼らずに、コードを論理的に分割する必要があります。

于 2013-08-09T18:39:14.093 に答える
1

これをコードの折りたたみと呼びます。Visual Studioには、ここで説明されているホットキーがあります 。 Visual Studio - コードのすべてのセクションを折りたたむコマンド? C++ の場合、任意のスコープ ブロック {} を個別に折りたたむことができます...

于 2013-08-09T17:20:41.767 に答える