我之前确实被C的那些API函数恶心够了,简直了真的是。
C++明显简化了许多,不会有一大堆函数参数什么的。
我估计Java更简单。
调用API本应该是一件很爽的事情,但C里面多线程的API着实让人恶心,感觉并不是在方便人,在减轻工作量。
但posix c我估计是基础,还是得好好学学。
下面截图自《C++并发编程实战》
boost库的多线程似乎就是对posix c的进一步包装。而C++的线程库很大程度上参考了boost库。基于Posix c还是有好处的我觉得,因为posix c是可移植的,那么基于posix c自然也是可移植的,也就是C++的线程库是可以移植的。可以基于不同平台。