金山WPS--C++面經

武漢金山,一共兩面,兩面都是問C++基礎知識。多線程 一面:手寫單例模式;struct和class的區別;如何刪除vector的指定元素;四種智能指針;C++的封裝繼承和多態三種特性;多態如何實現的;一個類會默認生成的6個函數;冒泡排序;一個大文件,裏面有不少種顏色,找出出現最多的10種顏色;vector,list,map的底層原理;手寫重載拷貝構造函數;拷貝構造函數何時須要重載;多線程的同步和互
相關文章
相關標籤/搜索