C這個自定義類怎麼錯啊?SOSSOS

2022-09-25 17:05:09 字數 660 閱讀 8864

1樓:匿名使用者

class use_count

~use_count()

}; 這個類有錯啊,首先,建構函式應該是public的其次,seen* ss定義的就不對,樓主沒有把use_count定義為seen的有元類

應該改一下:

class seen

private:

string hi;

}; class use_count

~use_count()

}; 其他的類繼續看

2樓:匿名使用者

nu這是一個成員變數,但是它是靜態的,並不是用new動態生成的,所以不能使用delete去刪除。它會隨著它的容器類解析掉。

3樓:匿名使用者

delete 與new配對使用啊。 new到物件分配在堆上,必須用delete刪除。例子中的nu屬於在棧上分配到,超出作用域自動清除的不用delete的

4樓:

主要問題在use這個類裡面:

use(seen* oo):nu(oo){}這句用seen*型別的oo來初始化use的成員變數nudelete nu; //箭頭指向這裡

這句delete一個不是指標的變數

主函式中的錯誤不細表

c定義類,封裝矩形的長寬,在定義類,繼承自定義的這

c 定義一個類圓circle或者定義一個矩形類rectangle,分別計算它們的周長和麵積.定義一個類圓circle或者定義一個矩形類rectangle,定義其資料成員和方法,圓有半徑,矩形有長和寬,定義兩個方法分別計算它們的周長和麵積.建立兩個物件,這兩個物件的資料不同,分別輸出顯示它們的周長和麵...

C語言自定義函式int length(char s ,函式返回字串s的長度

include int length char s int main while 1 return 0 include int length char s int main 效果包你滿意,親 include int length char s int main void while y ch y c...

中怎麼自定義頁碼,WORD中怎麼自定義頁碼

進入頁尾 插入自 文集,選擇 第x頁共y頁 然後到頁碼上刪除 第 頁 共 頁 並在兩個頁碼之間輸入 即可!告訴你個笨辦法 先插入 第x頁共y頁 的樣式 然後刪掉裡面的字,再加個斜槓,變成 x y 然後就變成你要的那樣的格式了。我幫你試過了,不行,看來你只能用頁尾來自己打上去了 word中怎麼讓自編的...