摘要:
malloc与new 的区别1、函数与运算符2、new能重载 使用自定义堆 能指示内存位置3、malloc 不会自动走构造函数,new 自动走构造函数。 4.C++程序经常要调用C函数,而C程序只能用malloc/free管理动态内存。 网上看到的一个总结 说几点自己的认识: 1.自由存储区这个概念 阅读全文
摘要:
C 语言有 __cdecl、__stdcall、__fastcall、naked、__pascal。 C++ 语言有 __cdecl、__stdcall、__fastcall、naked、__pascal、__thiscall,比 C 语言多出一种 __thiscall 调用方式。 下面详细介绍如上 阅读全文
摘要:
之前有听到别人的面试题是问系统创建进程的具体过程是什么,首先想到的是CreateProcess,但是对于具体过程却不是很清楚,今天整理一下。 从操作系统的角度来说 创建进程步骤: 1.申请进程块 2.为进程分配内存资源 3.初始化进程块 4.将进程块链入就绪队列 课本上的知识。。。 从CreateP 阅读全文