在例12 3的基礎上作以下修改,並作必要的討論。

2021-07-23 10:31:48 字數 769 閱讀 2490

在例12.3的基礎上作以下修改,並作必要的討論。

(1) 把建構函式修改為帶引數的函式,在建立物件時初始化。

(2) 先不將析構函式宣告為virtual,在main函式中另設乙個指向circle類物件的指標變數,使它指向grad1。執行程式,分析結果。

(3) 不作第(2)點的修改而將析構函式宣告為virtual,執行程式,分析結果。

(1) 把建構函式修改為帶引數的函式,在建立物件時初始化。

#includeusing namespace std;

class point

~point()

executing circle destructor

executing point destructor

--------------------------------

process exited after 0.02144 seconds with return value 0

請按任意鍵繼續. . .

(3) 不作第(2)點的修改而將析構函式宣告為virtual,執行程式,分析結果。

#includeusing namespace std;

class point

virtual ~point()

{ cout<

WIFI時鐘在已有硬體基礎上的實現

暑假的小學期利用學校發的esp8266 12f這塊板子做了乙個wifi時鐘,在最初做的時候發現有關esp8266 12f資料相對來說還是比較少的,因此想要總結一下,自己以後查的時候也方便一些。用到的材料有 板子總體的樣式 把這些元件焊接到板上去,相對來說比較難的是usb插座和各種晶元以及oled顯示...

在已經有Anaconda的基礎上安裝pytorch

3.解決方法 個人覺得還是踩了不少的坑,藉著正在安裝的機會抽空寫個部落格總結一下。希望後來者能夠借鑑。我一開始是使用 anaconda 的介面來安裝的 以為蠻簡單的,但是事實上我嚴重低估了這件事的難易程度。新增清華源的pytorch 10.0 刪除安裝命令最後的 c pytorch,才會採用清華源安...

liferay在留言溥的基礎上開發留言本

liferay display.xml liferay portlet ext.xml message books html portlet blogs icon.png message books color red com.ext.portlet.messageboards.action.con...