常用的遍歷算法有哪些 2022-09-01
//遍歷容器元素 for_each(iterator beg, iterator end, _callback);//將指定容器區間元素搬運到另一容器中 transform(iterator beg1, iterator...詳情>
常用的查找算法有哪些 2022-09-01
//查找元素 find(iterator beg, iterator end, value); //條件查找 find_if(iterator beg, iterator end, _callback); //查找相鄰重復元素 adj...詳情>
談談自定義異常的注意點 2022-09-01
自定義異常類必須繼承于標準異常類exception;自定義異常類必須重寫標準異常中的what方法;virtual const char* what()const throw()//防止父...詳情>
談談靜態轉換、動態轉換、常量轉換、重新解析轉換的區別 2022-09-01
靜態轉換(static_cast)用于類層次結構中基類(父類)和派生類(子類)之間指針或引用的轉換。1、進行上行轉換(把派生類的指針或引用轉換成基類表示...詳情>
談談C++的異常機制相比C語言的異常處理的優勢 2022-09-01
如果程序出現異常,但是沒有被捕獲,程序就會終止,這多少會促使程序員開發出來的程序更健壯一點。而如果使用C語言的error宏或者函數返回值,...詳情>
物聯網面試題之類模板 2022-09-01
談談你對類模板的理解:類模板就是將類中的類型抽象化, 類模板不支持自動類推導,實例化對象時必須顯示給定模板類型。詳情>
物聯網面試題之虛函數 2022-09-01
1.談談虛函數的作用。虛函數的作用,就是讓父類指針可以操作子類空間中子類重寫父類的虛函數。2.虛函數的注意事項。子類重寫父類的虛函數注意...詳情>
靜態多態與動態多態的區別 2022-09-01
如果函數的調用,在編譯階段就可以確定函數的調用地址,并產生代碼,就是靜態多態(編譯時多態),就是說地址是早綁定的。詳情>
談談你對繼承的理解 2022-09-01
C++最重要的特征是代碼重用,通過繼承機制可以利用已有的數據類型來定義新的數據類型,新的類不僅擁有舊類的成員,還擁有新定義的成員。詳情>
談談繼承中的構造與析構的順序 2022-09-01
當父類構造函數有參數時,需要在子類初始化列表(參數列表)中顯示調用父類構造函數析構函數調用順序和構造函數相反詳情>
在線提問
專業導師線上坐鎮,解答個性化學習難題
提交問題