#include <iostream>
#include <string>
using namespace std;
class Person{
public:
Person(string n, int a, string g) {
setName(n);
setAge(a);
setGender(g);
}
void setName(string x) {
name = x;
}
void setAge(int x) {
age = x;
}
void setGender(string x) {
gender = x;
}
get() {
return "\nName: " + name + "\nAge: " + age + "\nGender: " + gender + "\n";
}
private:
string name;
int age;
string gender;
};
int main() {
return 0;
}
それが私のコードです。私がやりたかったのは、名前、年齢、性別を定義する 3 つのパラメーターを持つコンストラクターを使用して基本的なクラスを作成することだけでした。何らかの理由で、これを実行してすべてが正常に機能していることを確認すると、次のエラーが表示されます (23 行目) : 型が一致しません 'const __gnu_cxx::__normal_iterator.
誰かが私のコードを修正して助けてくれますか? 私が間違ったことを本当に理解していません。事前に感謝します!