摘要:
new、malloc、delete、free的区别 new和delete是操作符, 可以重载, 只能在C++里使用 malloc和free是函数, C/C++都可以使用 new和delete返回的是对象指针, 可以触发构造和析构函数 malloc和free返回的是void *类型指针, 不能触发构造 阅读全文
posted @ 2020-08-16 16:35
x_Aaron
阅读(149)
评论(0)
推荐(0)
摘要:
Windows进程和线程函数 函数 CreateProcess(); // 创建进程, 返回句柄 TerminateProcess(); // 杀死进程 CreateThread(); // 创建线程 Sleep(); // 让出时间片, 0:让出本次时间片 ResumeThread(); // 唤 阅读全文
posted @ 2020-08-16 14:57
x_Aaron
阅读(147)
评论(0)
推荐(0)
摘要:
Windows线程 线程栈 局部的临时资源 内核对象 计数器、挂起计数器、信号等 挂起计数器:每次挂起+1, 每次恢复-1 线程的三个状态 就绪态——可以直接到运行态 运行态——可以直接到就绪态或阻塞态 阻塞态——可以直接到就绪态 线程间通信 阅读全文
posted @ 2020-08-16 14:29
x_Aaron
阅读(143)
评论(0)
推荐(0)
摘要:
单例模式 通常我们可以让一个全局变量使得一个对象被访问, 但它不能防止你实例化多个对象。 一个最好的办法是, 让类自身负责保存它的唯一实例。 这个类可以保证没有其他实例可以被创建, 并且提供一个可以访问该实例的方法。 1. 懒汉 #include <iostream> using std::cout 阅读全文
posted @ 2020-08-16 13:59
x_Aaron
阅读(155)
评论(0)
推荐(0)

浙公网安备 33010602011771号