【发布时间】:2018-08-04 13:06:36
【问题描述】:
众所周知,我们可以使用C++库编写跨平台的通用多线程代码(无论是Linux还是Windows),我想知道为什么c++11让它变得简单,它实际上是调用OS API,还是使用一些其他技术?
【问题讨论】:
-
在 Windows、Linux 等非平凡、抢占式、多任务操作系统上,没有其他技术是可行的。操作系统管理所有系统资源分配,包括内存、I/O 和内核执行。
标签: linux windows multithreading c++11 operating-system