.cpp で欠落している中括弧を見つける方法 / コメント内を検索する方法は?

.cpp で欠落している中括弧を見つける方法 / コメント内を検索する方法は?

ファイルには「{」より「}」が 1 つ少ないですが、すべて一致しているようです。

したがって、それはおそらくコメントにあります。

コメント内を検索したり、欠落している中括弧を見つけたりするにはどうすればよいですか?

答え1

次のようなテキストエディタを使用することをお勧めします。メモ帳++これにより、構文の強調表示と括弧の一致が行われます。各角括弧/丸括弧/中括弧に移動すると、一致するものが強調表示されます。これにより、不足している文字を見つけることができます。

答え2

CおよびC++ファイル内の不均衡な中括弧と括弧を見つける簡単な方法は、GNUインデントそれらを横切って。

出力を破棄し、生成された警告とエラーのみを確認します。デッド コード内にも不均衡な中括弧と括弧が表示されます。

これをソースツリー全体で行うには次のようにします

find . -name "*.[ch]*"|xargs -n1 indent -st >/dev/null

関連情報