C++ Startup & Exit培训

课程介绍
本课程特別強調 "內核揭密,源碼剖析",让學員徹底理解 C++ 程序的啟動與進程結束 (process exit) 的背景運作,間接認識CRT (C Runtime Library) 的重要性及若干 C++ 特殊實現。本課程是基礎內核課程,非一般實用性編程;這些基礎內核知識對於學員的高階技術養成和通貫極有幫助。
令高階C++ 程序員更進一步理解C++的幕後運作機制。

课程对象:C++ 中高階學員

最新时长:2天

传统的面对面授课方式。

 

课程大纲:

What is Startup Code? about C Runtime (CRT), mainCRTStartup, heapinit, ioinit, argc & argv & envp, cinit, core of C Initialization, core of C++ Initialization,secrets of Exit, about malloc/free. CRT Reporting Functions, Debug Heap.