Record the questions raised by the interviewers of companies that require C ++ and that need to understand MFC, STL, DirectShow, direct3d, GDI +, and a game engine.
1. SDK creation Window Process
Well, I am so familiar with it.
2. Differences between the types of dynamic link libraries and their
A: Visual C ++ supports three types of DLL: Non-mfc dll (non-MFC dynamic library) and MFC regular DLL (MFC rule DLL) and MFC extension DLL (MFC extension DLL ).
The non-MFC dynamic library does not adopt the structure of the MFC class library. Its export function is a standard C interface and can be called by applications written by non-MFC or MFC; the MFC rule dll contains a class inherited from cwinapp, but it does not have a message loop. The MFC extension DLL is created using the dynamic link version of MFC, it can only be called by applications written in the MFC class library.
3. Differences Between TCP and UDP. What is the basic process of establishing a TCP-based network programming client and server?
4.