研究了許久ASIO,很不錯!好話就不多講,但是我認爲作者爲了跨平臺,把代碼弄得很拐彎抹角,但這也是不得已而爲之。而這次的分析,只考慮Windows平臺上的實現。我會陸陸續續的把整個設計思想和實現的關鍵代碼給做出解析,然後判斷其優劣,把認爲可以去掉的就去掉,簡化設計與實現!--因爲我們只考慮Windows平臺上的實現。
(還是先把圖貼出來,最近都沒時間寫文章了)
設計類圖
服務類圖
socket相關類圖
研究了許久ASIO,很不錯!好話就不多講,但是我認爲作者爲了跨平臺,把代碼弄得很拐彎抹角,但這也是不得已而爲之。而這次的分析,只考慮Windows平臺上的實現。我會陸陸續續的把整個設計思想和實現的關鍵代碼給做出解析,然後判斷其優劣,把認爲可以去掉的就去掉,簡化設計與實現!--因爲我們只考慮Windows平臺上的實現。
(還是先把圖貼出來,最近都沒時間寫文章了)
設計類圖
服務類圖
socket相關類圖
shell腳本獲取腳本所在目錄 執行腳本的父目錄不一定是當前的工作目錄。 url=$(dirname $(readlink -f $0))