VC ++ interview questions

Source: Internet
Author: User

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.

 

 

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.