私は現在、2 つのファイルを比較し、その違いを報告するツールに取り組んでいます。2 つのメソッドを比較し、同一かどうかを報告する機能を実装したいと考えています (変数名の変更は無視します)。私が考えたことは、すべての変数名を (x0,x1 ..) または類似のものに正規化することです。次に、順序が同じになるようにメソッドを並べ替えます (アルファベット順?)。それらのチェックサムを取得し、2 つを比較します。
私の質問:
C / C++ ファイルの変数名を正規化するにはどうすればよいですか? または、機能を実装する方法について他にアイデアはありますか?
よろしく