1

巨大なコードからハンガリアン記法を削除したいのですが、アドオンのハンドルがどのように置き換えられるのかわかりません。

void DoNothing(int *pNothing)
{
pNothing = 0;
};

そして、VAリファクタリングツールで「pNothing」をクリックして「nothing」に名前を変更します。この関数でのみ名前を変更しますか、それともプロジェクト全体のすべての関数とクラスでpNothingという名前のすべてのポインターの名前を変更しますか?

4

1 に答える 1

2

名前の変更は、C/C++、C#、および VB でのプログラミング時に、定義とすべての参照、および宣言を変更します。名前を変更すると、オプションでコメントと文字列が変更されます。

したがって、あなたの例では、関数内の名前のみが変更されます。ただし、クラス メンバーの名前を変更すると、ソリューション全体で名前が変更されます。

参考:http ://www.wholetomato.com/products/features/rename.asp

于 2012-11-02T19:10:53.200 に答える