>" matches these operands diy" /> >" matches these operands diy" /> Enum cin ile kullanımı?
Arama butonu
Bu konudaki kullanıcılar: 1 misafir
2
Cevap
503
Tıklama
0
Öne Çıkarma
Enum cin ile kullanımı?
B
11 yıl
Teğmen
Konu Sahibi

arkadaşlar cin ile kullanamıyorum ;
person.gender daki cin kısmındaki >> in altı çizili ve no operator ">>" matches these operands diyor


struct Person
{
enum Gender
{
Male,Female
}gender;
int IDNUM;
string Name;
int Age;
int Height;
string Profession;

};

void PersonData (Person &person)
{
Person person;
cout << "Please Enter the following details of the Person: " << endl;

cout << "Name: ";
cin >> person.Name;

cout << "Age: ";
cin >> person.Age;

cout << "Height (in cm): ";
cin >> person.Height;

cout << "Gender: ";
cin >> person.gender; //The Error is on this line. It also persists if I use getline

cout << "Profession: ";
getline (cin,person.Profession);;
}