Teknoloji Haberleri
DH
forum
mini
Uygulama ile
aç
Uygulama ile Aç
Giriş
Kayıt
DH Anasayfa
İndirim Kodu
Ara
Popüler
Foruma Git
Hakkımızda
Destek
Mobil Sürüm
Standart Site Görünümü
Bu Konuda
Tüm Forumlar
Web Tasarım - Programlama
Yazılım Geliştirme
Delphi / C++ /Vb
Bu Konuda
Bağlan:
Facebook
Google+
Twitter
Aşağı Git
Tüm Forumlar
Web Tasarım - Programlama
Yazılım Geliştirme
Delphi / C++ /Vb
Enum cin ile kullanımı?
Bu konudaki kullanıcılar: 1 misafir
2
Cevap
474
Tıklama
0
Öne Çıkarma
1. sayfa
Enum cin ile kullanımı?
Cevap Yaz
Konuya Özel
Linkli Mesajlar
Seçkin Yorumlar
B
BeMasterinCpp
Cevapla
Özel Mesaj
Şikayet
Mesaja Link
Takip Et
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);;
}
G
Guest-BF8E9B238
Cevapla
Özel Mesaj
Şikayet
Mesaja Link
Takip Et
11 yıl
Yarbay
int olarak alıp enum a atabilirsin. 0 Male, 1 Female demek.
Bu mesaja
1 cevap
geldi.
Cevapları Gizle
B
BeMasterinCpp
Cevapla
Özel Mesaj
Şikayet
Mesaja Link
Takip Et
11 yıl
Teğmen
Konu Sahibi
şöyle birşey yaptım
char mf;
do {
cout << "Gender(M/F): ";
cin >> mf;
if(mf=='m' || mf=='M') person.gender=Male; else if(mf=='F' || mf=='f') person.gender=Female;
}while(mf!='M' && mf!='m' && mf!='F' && mf!='f');
Cevap Yaz
1. sayfa
Tüm Forumlar
Web Tasarım - Programlama
Yazılım Geliştirme
Delphi / C++ /Vb
Enum cin ile kullanımı?
DH Mobil uygulaması ile devam edin.
Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin.
App Store'dan
İndirin
Google Play'den
İndirin
Gizle ve güncelleme çıkana kadar tekrar gösterme.
Hizmet kalitesi için çerezleri kullanabiliriz. DH’ye girerek
kullanım izni vermiş
sayılırsınız. Fazlası için
veri politikamıza
göz atın.
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);;
}