軟件測試做業1 令我印象深入的bug

令我印象深入的bug的是有一次,在測試包含虛函數的類時,我建立了一個包含虛函數的類被另外一個類繼承,而且在子類的構造函數中將父類的不少屬性都清零,隨後子類實現父類中產生的虛函數,可是產生了沒法訪問內存的錯誤,在通過測試以後,我發現是在子類構造函數中爲了清零屬性使用的memset函數將子類中的虛函數指針無心間清零了,在查閱了資料後我知道了,編譯器會爲每個包含虛函數的類建立一個靜態函數指針數組,在這個
相關文章
相關標籤/搜索