タグ付けされた質問 「curly-braces」



27
Visual Studioのマッチングブレースに移動しますか?
Visual Studio 2008で、右中括弧から左中括弧に移動する方法はありますか?ブレースの強調表示についてはかなりの量が見つかりましたが、カーソルをブレースに移動することについては何も見つかりませんでした。 (この質問のVB.NETバージョン:「If / End If」の間をジャンプするためのキーボードショートカット)


23
単一行のifまたはループに中括弧(つまり{})を使用する目的は何ですか?
私は私のC ++講師の講義ノートをいくつか読んでいます、そして彼は以下を書きました: インデントを使用// OK 演算子の優先順位に依存しない-常に括弧を使用する// OK 常に{}ブロックを使用します-1 行の場合でも// OKではありません。なぜですか??? 比較の左側にあるConstオブジェクト// OK > = 0の変数には符号なしを使用します//素敵なトリック 削除後にポインターをNULLに設定-二重削除保護//悪くない 3番目の手法は私にははっきりしていません。1つの行を{ ... }? たとえば、次の奇妙なコードを見てください。 int j = 0; for (int i = 0 ; i < 100 ; ++i) { if (i % 2 == 0) { j++; } } そしてそれを次のものに置き換えます: int j = 0; …

15
中括弧なしでifステートメントを使用することは悪い習慣ですか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 5年前休業。 この質問を改善する 私はこのようなコードを見てきました: if(statement) do this; else do this; しかし、これはもっと読みやすいと思います: if(statement){ do this; }else{ do this; } 両方の方法が機能するので、これは単にどちらを使用するかという好みの問題ですか、それとも他の方法よりも推奨されますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.