Что с "Afx" в StdAfx.h? - PullRequest
       16

Что с "Afx" в StdAfx.h?

32 голосов
/ 24 декабря 2008

Мне просто любопытно, что означает Afx. А как насчет Fx в FxCop?

Ответы [ 3 ]

32 голосов
/ 24 декабря 2008

Из Википедия :

Одна интересная особенность MFC - это использование «Afx» в качестве префикса для многих функции, макросы и стандарт имя скомпилированного заголовка "stdafx.h". Во время раннего развития, что стало МФЦ получила название «Application Framework» Расширения "и сокращенно" Afx ". название Microsoft Foundation Classes (МФЦ) был принят слишком поздно в цикл выпуска, чтобы изменить их ссылки.

Старый Stingray MFC FAQ (больше не находится на их сайте, ссылка на древнюю версию):

В начале Microsoft создала группа под названием AFX group
(расшифровывается как (A) (F) ramework (X)).

[...]

AFX группа была на самом деле ответственность за две вещи: МФЦ библиотека и поддержка IDE для MFC (а именно редактор ресурсов и волшебники). Имя AFX было упал в апреле 1994 года, и группа Члены просто стали частью меньшего команды в группе Visual C ++. Одна из тех небольших команд сегодня Команда МФЦ.

4 голосов
/ 24 декабря 2008

http://en.wikipedia.org/wiki/Stdafx.h

«AFX в stdafx.h расшифровывается как Application Framework eXtensions. AFX был исходным сокращением для Microsoft Foundation Classes (MFC).»

0 голосов
/ 24 декабря 2008

В FxCop его Framework.

...