您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 公司方案 > c++语言入门教程-第12讲:构造函数
北风网逆向工程培训第十二讲:构造函数讲师:Glorevo(北风网版权所有)C++反汇编基础:Win32平台默认构造函数编译器在什么情况下会提供默认构造函数◦父类有构造函数◦本类的成员对象有构造函数◦需要构造虚函数表局部对象的构造函数存在于栈空间通过ecx寄存器传递对象首地址调用构造函数,通过ecx取得this指针构造函数有返回值,就是this指针堆对象的构造函数按类的大小在堆中分配空间利用ecx寄存器传递堆空间首地址调用构造函数构造函数返回堆空间首地址,即this指针全局对象的构造函数存在于可执行文件中的数据段在main函数之前进行构造◦mainCRTStartup-◦_cinit-◦_initterm-◦代理函数-◦构造函数局部静态对象的构造函数存在于可执行文件中的数据段所属函数第一次被调用时进行构造有对应的标志位控制只调用一次构造函数本课程学习地址:C++反汇编基础:Win32平台(逆向实例、动态调试实例)欢迎访问我们的官方网站
本文标题:c++语言入门教程-第12讲:构造函数
链接地址:https://www.777doc.com/doc-7944859 .html