use*_*485 -4 c compiler-construction multithreading
由于C语言不提供任何面向对象的概念,我想知道它是否也不支持多线程?我在网上搜索过 - 有人能给我答案吗?
Arv*_*vid 9
使用C11,该语言完全支持线程,包括从C++ 11继承的内存模型.例如,它具有线程,条件变量,互斥锁和线程本地存储的功能.
在C11之前,人们通常在unix系统上使用pthreads,在windows 上使用CreateThread,这是通过实现定义的行为(不是C标准)来支持的.多线程行为主要是遵循该硬件的行为.
归档时间:
14 年,2 月 前
查看次数:
1563 次
最近记录:
10 年 前