我們在乙個類中寫了乙個建構函式,寫完之後建立乙個物件的時候會發現報錯!!!
class
sonson
(int age,
char
* name)
~son()
void
print()
friend ostream&
operator
<<
(ostream& out,
const son& other)
;private
:int age;
char name[64];};
問題描述:
根據上面的**,我們在建立乙個類的物件的時候,本應該沒問題,但是我們卻看到了下面的報錯↓原因分析:
這裡出現這樣的原因是因為vs2019更加為嚴格了,所以才會導致這樣的錯誤。解決方案:
現在要解決這個錯誤很簡單,只要在建構函式裡面加上乙個const就可以解決了,如下,或者我們改用string來定義字串,也可以解決這個問題錯誤 沒有與引數列表匹配的 過載函式
cstring str str.format d count 這句話報錯 m static.setwindowtextw str 錯誤是 2 intellisense 沒有與引數列表匹配的 過載函式 atl cstringt format 其中 basetype wchar t,stringtrai...
MFC 錯誤 沒有與引數列表匹配的 過載函式
cstring str str.format d count 這句話報錯 m static.setwindowtextw str 錯誤是 2 intellisense 沒有與引數列表匹配的 過載函式 atl cstringt format 其中 basetype wchar t,stringtrai...
物件導向 建構函式與初始化引數列表
include class complex complex int r,float i real r image i 初始化引數列表的方式實現 double getreal float getimage void main 建構函式名 引數列表 成員1 初始值 成員2 初始值 定義 介於建構函式的引...