物聯(lián)網(wǎng)面試題之父類(lèi)指針指向 2022-09-01
父類(lèi)指針指向子類(lèi)空間所帶來(lái)的問(wèn)題:在沒(méi)有虛函數(shù)的前提下,父類(lèi)指針只能操作子類(lèi)空間中的父類(lèi)部分的數(shù)據(jù),無(wú)法直接操作子類(lèi)新增的數(shù)據(jù)詳情>
多態(tài)成立的條件 2022-09-01
1、有繼承。2、子類(lèi)重寫(xiě)父類(lèi)虛函數(shù)函數(shù)a) 返回值,函數(shù)名字,函數(shù)參數(shù),必須和父類(lèi)完全一致(析構(gòu)函數(shù)除外)b) 子類(lèi)中virtual關(guān)鍵字可寫(xiě)可不寫(xiě),...詳情>
純虛析構(gòu)與非純虛析構(gòu)的區(qū)別 2022-09-01
純虛析構(gòu)函數(shù)在C++中是合法的,但是在使用的時(shí)候有一個(gè)額外的限制:必須為純虛析構(gòu)函數(shù)提供一個(gè)函數(shù)體。詳情>
談?wù)勚剌d、重寫(xiě)、重定義的概念 2022-09-01
1、重載,同一作用域的同名函數(shù)。a、同一個(gè)作用域b、參數(shù)個(gè)數(shù),參數(shù)順序,參數(shù)類(lèi)型不同c、和函數(shù)返回值,沒(méi)有關(guān)系d、const也可以作為重載條件 ...詳情>
類(lèi)的成員函數(shù)在類(lèi)中聲明類(lèi)外實(shí)現(xiàn)時(shí)需要注意啥 2022-08-29
類(lèi)外實(shí)現(xiàn)成員函數(shù),必須在成員函數(shù)名左邊加類(lèi)的作用域修飾,描述該函數(shù)是類(lèi)的成員函數(shù)詳情>
談?wù)勀銓?duì)友元的理解 2022-08-29
類(lèi)的主要特點(diǎn)之一是數(shù)據(jù)隱藏,即類(lèi)的私有成員無(wú)法在類(lèi)的外部(作用域之外)訪問(wèn)。但是,有時(shí)候需要在類(lèi)的外部訪問(wèn)類(lèi)的私有成員,怎么辦?詳情>
談?wù)勀銓?duì)占位參數(shù)的理解 2022-08-29
函數(shù)的形參只有形參類(lèi)型沒(méi)有形參名,這就是占位參數(shù)。占位參數(shù)也可以是缺省參數(shù)(默認(rèn)參數(shù)),默認(rèn)參數(shù)和函數(shù)重載同時(shí)出現(xiàn),一定要注意二義性。詳情>
談?wù)勀銓?duì)c++類(lèi)型增強(qiáng)的理解 2022-08-29
全局變量檢測(cè)增強(qiáng) c++的函數(shù)形參必須有類(lèi)型;如果函數(shù)沒(méi)有參數(shù),建議寫(xiě)void 更嚴(yán)格的類(lèi)型轉(zhuǎn)換詳情>
面向過(guò)程編程和面向?qū)ο缶幊痰膮^(qū)別 2022-08-29
面向過(guò)程(c):通過(guò)分析出解決問(wèn)題所需要的步驟,然后用函數(shù)把這些步驟一步一步實(shí)現(xiàn),并調(diào)用。面向?qū)ο?c++):算法與數(shù)據(jù)結(jié)構(gòu)被看做是一個(gè)整體(...詳情>
對(duì)FILE*文件指針讀寫(xiě)的API 2022-08-29
Fgetc 和fput:一次讀寫(xiě)一個(gè)字符;fgets和fputs:一次讀寫(xiě)一個(gè)字符串;fread和fwrite:按快讀寫(xiě)文件;fscanf和sprintf:格式化讀寫(xiě)文件詳情>
熱問(wèn)標(biāo)簽 更多>>
熱問(wèn)TOP榜
在線提問(wèn)
專業(yè)導(dǎo)師線上坐鎮(zhèn),解答個(gè)性化學(xué)習(xí)難題
提交問(wèn)題