
C++面试
程序猴儿
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++后端开发知识点汇总
1.进程与线程的本质区别、以及各自的使用场景。 线程是进程的一部分,进程是程序的一部分。进程是分配资源的基本单位;线程是系统调度和分派的基本单位> 异同点: 进程是资源分配的基本单位,而线程是调度的基本单位。 进程与进程之间是独立的,一个进程的异常终止不会影响其它进程,而线程与线程之间大部分是共享的,一个线程的异常终止会影响其它线程,会使进程终止。 调度和切换:线程上下文切换比进程上下文切...原创 2019-11-15 17:25:12 · 2960 阅读 · 1 评论 -
C++常见面试问题总结 for the job(持续更新)
1.new和delete是如何实现的,与malloc和free的异同 一 new操作在处理数据时,分为两种情况: (1)简单数据类型(包括基本数据类型和不需要构造函数的类型):整型、字符型、浮点型。 . 直接调用operator new分配内存; . 可以通过new_handler来处理new失败的情况; . new分配失败的时候不像malloc那样返回NULL**,它会直接抛出异常bad_...原创 2019-10-15 22:58:11 · 404 阅读 · 0 评论