
C++
文章平均质量分 87
m0_51735068
这个作者很懒,什么都没留下…
展开
-
new/delect表达式
New/Delect表达式一、new表达式工作步骤使用new表达式时发生的三个步骤:调用名为operator new的标准库函数,分配足够大的原始的未初始化的内存,以保存指定类型的一个对象运行该类型的一个构造函数初始化对象返回指向新分配并构造的构造函数对象的指针二、delete表达式工作步骤使用delete表达式时发生的两个步骤:调用析构函数,回收对象中数据成员所申请的资源调用名为operator delete的标准库函数释放该对象所用的内存原创 2021-09-29 20:32:23 · 294 阅读 · 0 评论 -
虚函数内存布局
虚函数内存布局,探究其实现原创 2021-09-28 08:45:11 · 197 阅读 · 0 评论 -
C++11 多线程
C++11 多线程一、基本概念1.并发:一个核通过切换上下文运行多个线程或进程;并行:一个核运行一个进程或线程,多个核同时进行2.进程:一个可执行程序3.线程:进程一定含有一个主线程,主线程是唯一的,其生命周期等于进程,多线程并发,线程频繁的切换会消耗本属于进程的运行时间4.一个进程执行完毕的标志是主线程执行完毕二、线程详解1.线程的基本函数join(),主线程等待子线程执行完毕,负责回收子线程的资源。detach(),分离线程.原创 2021-09-18 10:31:46 · 545 阅读 · 0 评论