1.虛函式實現的是多型,而不是繼承性
2。要正確的實現虛函式,用基類的指標或者引用來指向派生類的物件。
3.二目運算子的過載,如果是在類中,成員函式有預設的this引數,所以需要的引數-1,並且需要的那個引數代表的是二目運算子右邊的物件,左引數預設為this。
4.不能過載的 ?:條件操作符 , :: 域操作符 , . 點操作符 , .*成員指標訪問運算子, sizeof,typeid
5.多執行緒中,共享的記憶體需要加鎖,否則會出現預期之外的結果。執行緒都有自己的棧,區域性變數以外的都需要進行保護。
6.malloc在記憶體分配失敗時,返回的是空指標。
7.cin是istream類的物件,而不是函式。
筆試題目總結1
今天是我的第一篇部落格,有點小激動,以前羨慕大神和大牛級人物,現在我也要堅定信念朝這個行業努力啦 最近有學校的雙選會,參加了乙個公司的筆試,筆試題目很基礎,但是我還有一些做錯了,慚愧 1 考了字串和字元陣列的區別,題目大概如下 char pstr hello cout 在vc 6.0下執行結果如圖1...
C 題目總結2
1.在c語言中 typedef struct st newst不是乙個結構體型別,struct st才是完整的型別名,new也是型別名 2.過載的基本條件,引數型別不同,引數個數不同。返回值型別不同並不構成過載。3.不能在初始化時使用連等 4.scanf是不允許指定精度的,但是可以指定長度。5.c ...
記憶化搜尋題目總結(1)
三 例題 演算法上依然是搜尋的流程,但是搜尋到的一些解用動態規劃的那種思想和模式作一些儲存。在求解的時候還是按著自頂向下的順序,但是每求解乙個狀態,就將它的解儲存下來,以後再次遇到這個狀態的時候,就不必重新求解了。這種方法綜合了搜尋和動態規劃兩方面的優點。poj1579 題目鏈結 if a 0 or...