主要應(yīng)用是什么?
在成都這邊的話,就業(yè)市場上比較常見的C++的需求大部分分為下面幾部分:
1、桌面前端崗位,一般要求要懂Qt
2、一般服務(wù)器后端崗位,asio、libevent等,一般要求懂socket、多線程編程等知識點,偏linux
3、游戲服務(wù)器后端崗位,在一般服務(wù)器后端崗位的基礎(chǔ)上還要懂幾個游戲相關(guān)的庫,偏linux
4、圖形引擎崗位,引擎開發(fā)類的,不熟悉需求技能
5、機器學(xué)習(xí)、算法等研究性崗位,一般來說對語言要求不高,C++/GO/JAVA懂其一,但是數(shù)據(jù)結(jié)構(gòu)、算法等能力要求極高
6、智能家居等嵌入式開發(fā)崗位,一般來說對C的要求大于C++,要求對IC Pins定義、中斷結(jié)構(gòu)、狀態(tài)機設(shè)計、通訊總線設(shè)計等技能
7、圖形圖像處理、音視頻處理后端崗位,一般要求ffmpeg、H264、H265、opencv等 其他崗位的話,用C++的不是很常見了......