Afxが何の略なのか興味があります。そして、FxCopのFxはどうですか?
3 に答える
ウィキペディアから:
MFC の興味深い癖の 1 つは、多くの関数、マクロ、および標準のプリコンパイル済みヘッダー名 "stdafx.h" のプレフィックスとして "Afx" を使用することです。開発の初期段階では、MFC になったものは "Application Framework Extensions" と呼ばれ、"Afx" と略されました。Microsoft Foundation Classes (MFC) という名前は、リリース サイクルの後半に採用されたため、これらの参照を変更できませんでした。
古い Stingray MFC FAQ (Web サイトにはもうありません。リンクは古いバージョンです):
最初に、Microsoft は AFX グループ
((A)application (F)ramework(X) の略) と呼ばれるグループを作成しました。
[...]
AFX グループは実際には、MFC ライブラリと IDE の MFC サポート (つまり、リソース エディターとウィザード) の 2 つを担当していました。AFX の名前は 1994 年 4 月に削除され、グループのメンバーは単に Visual C++ グループ内の小さなチームの一部になりました。これらの小さなチームの 1 つが、今日の MFC チームです。
http://en.wikipedia.org/wiki/Stdafx.h
「stdafx.h の AFX は、Application Framework eXtensions の略です。AFX は、Microsoft Foundation Classes (MFC) の元の略語でした。」
FxCopではそのフレームワーク。