我之前確實被C的那些API函數噁心夠了,簡直了真的是。
C++明顯簡化了許多,不會有一大堆函數參數什麼的。
我估計Java更簡單。
調用API本應該是一件很爽的事情,但C裏面多線程的API着實讓人噁心,感覺並不是在方便人,在減輕工作量。
但posix c我估計是基礎,還是得好好學學。
下面截圖自《C++併發編程實戰》
boost庫的多線程似乎就是對posix c的進一步包裝。而C++的線程庫很大程度上參考了boost庫。基於Posix c還是有好處的我覺得,因爲posix c是可移植的,那麼基於posix c自然也是可移植的,也就是C++的線程庫是可以移植的。可以基於不同平臺。