如何在 .cpp 中找到缺少的大括號/在註釋中搜尋?

如何在 .cpp 中找到缺少的大括號/在註釋中搜尋?

文件的“}”比“{”少一個,但看起來都匹配。

因此,它可能在評論中。

如何在評論中搜尋或以其他方式找到遺失的大括號?

答案1

我建議使用文字編輯器,例如記事本++它為您提供語法突出顯示和括號匹配。導航到每個括號/括號/大括號,它將突出顯示匹配的括號。這將幫助您找到丟失的字元。

答案2

在 C 和 C++ 檔案中尋找不平衡大括號和括號的一個簡單技巧是運行GNU 縮排穿過他們。

丟掉輸出,只查看產生的警告和錯誤,它們也會在死程式碼中顯示不平衡的大括號和括號。

為了跨源樹執行此操作,我使用它就像

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

相關內容