{eval=Array;=+count(Array);}
每個平臺有自己的實現而已,大體意思都一編程先要了解邏輯和思想,至于api 那只是每個平臺為了實現功能提供的接口而已。
比如網絡編程,你要知道什么是阻塞,非阻塞,同步,異步的概念,了解了這些以后,再去關注你想學習的系統,比如linux下的非阻塞模型,select,poll,epoll
比如windows下的select,iocp
再比如多線程,你要了解什么是多線程,什么是鎖,什么是線程同步,知道可這些以后你才能了解如何創建線程,什么情況下加什么鎖等等
了解思想是第一步,api是第二步
其實c++11已經在多線程方面有很大改善,可以做到跨平臺
還有boost 學下其中的asio 那么網絡編程也能實現跨平臺
0
回答0
回答0
回答0
回答10
回答0
回答2
回答3
回答10
回答0
回答