我有分配INT問題反對這樣的:轉換 - 對象爲int
int main() {
Wurzel a;
Wurzel b=3; // error: conversion from 'int' to non-scalar type 'Wurzel' requested
return 0;
}
我的類賦值操作符:
class Wurzel{
private:
int wurzelexponent;
int wert;
public:
Wurzel(){
wurzelexponent=1;
wert=1;
}
Wurzel& operator =(const Wurzel &w) {
wurzelexponent = w.wurzelexponent;
}
};
我必須這樣做=
運營商
問題在哪裏?
不,不是'運營商='但一個構造函數將被調用'吳志祥B = 3;'。 – MikeCAT