Visual C за начинаещи - всичко за ИТ и програмиране

Написано на 01 януари 2007 г. Публикувано във Visual C++

СЪДЪРЖАНИЕ

Имена, използвани в MFC

Имената на всички класове и шаблони на класове в MFC библиотеката започват с главно C. Когато класовете са наследени от MFC класове, можете да им дадете произволно име. Препоръчително е имената им да започват с главно С. Това ще направи изходния код на приложението по-лесен за разбиране.

За да се разграничат членовете на данните на даден клас от простите променливи, обичайно е техните имена да започват с префикса m_. Имената на методите на класа обикновено не са специално разграничени, но обикновено започват с главна буква.

MFC библиотеката включва, в допълнение към класовете, набор от помощни функции. Имената на тези функции започват със знаците Afx, като AfxGetApp. AFX символите са съкращение за фразата Application FrameworkX, което означава основата на приложението, неговата вътрешна структура.

AFX символите се намират не само в имената на функциите на MFC. Много константи, макроси и други символи започват с тези символи. Като цяло AFX е знак, чрез който може да се определи дали даден обект (функция, променлива, ключова дума или символ) принадлежи към MFC библиотеката.

За да преминете към Visual C++, добра идея е да се запознаете само с C++, тъй като това е основният език. За да започнете да учите, първо трябва да инсталирате някаква версия на Visual C ++. По-добре е, разбира се, ако имате място на твърдия диск, да инсталирате Visual C ++ версия 6. Но можете да инсталирате версия 5 или 4. Всички мои примери са написани в шестата версия, но те трябва да работят и на по-ниски версии. Много хора смятат, че ако са инсталирали Visual C++, могат да пишат само програми за Windows, но това не е правилно.Visual C++ ви позволява да пишете програми на обикновен C++, сякаш под DOS. Е, мисля, че можем да започнем.