I am new to C++ and young. Im using Visual C++ 6.
I am annoyed that I do not know what the numbers mean that are generated by the MFC EXE appwizard and put into a preprocessor directive. They are in the StdAfx header file. I could not find it in any documentation. The following are them:
AFX_STDAFX_H__58E6EB41_B4FF_49C3_ABF3_D5ECF608E7F9 __INCLUDED_
Every time I make a new workspace the numbers change, even when it has the same name.
Here is the complete header file:
Code:// stdafx.h : include file for standard system include files, // or project specific include files that are used frequently, but // are changed infrequently // #if !defined(AFX_STDAFX_H__58E6EB41_B4FF_49C3_ABF3_D5ECF608E7F9__INCLUDED_) #define AFX_STDAFX_H__58E6EB41_B4FF_49C3_ABF3_D5ECF608E7F9__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 #define VC_EXTRALEAN // Exclude rarely-used stuff from Windows headers #include <afxwin.h> // MFC core and standard components #include <afxext.h> // MFC extensions #include <afxdtctl.h> // MFC support for Internet Explorer 4 Common Controls #ifndef _AFX_NO_AFXCMN_SUPPORT #include <afxcmn.h> // MFC support for Windows Common Controls #endif // _AFX_NO_AFXCMN_SUPPORT //{{AFX_INSERT_LOCATION}} // Microsoft Visual C++ will insert additional declarations immediately before the previous line. #endif // !defined(AFX_STDAFX_H__58E6EB41_B4FF_49C3_ABF3_D5ECF608E7F9__INCLUDED_)