我剛做了一個人類,並定義了2個重載的構造函數,因爲你看到 然後創建了一個2個對象的數組,但彈出一些錯誤!使用類對象時出錯?
爲什麼我得到這2個錯誤的傢伙? 什麼是[-fpermissive]錯誤?
#include <iostream>
using namespace std;
class person
{
int x;
public:
person() {
x=0;
}
person(int y){ //error
x=y;
}
};
int main()
{
int n;
cin>>n;
person* Arr= new person[2];
Arr[0]=new person(n); //error
return 0;
}
發佈錯誤。 – PherricOxide