Arkadaşlar bir constructor içinde ilk değeri tanımlarken int kullandığım zaman herhangi bir sorun olmuyor fakat char tanımladığım zaman işler karışıyor(rneğin üçgenin 3 kenarı için 1,2,3 gibi int değerler tanımladığımda sorun yok ama bir telefon için ilk renk=siyah diye char kullandığım zaman hata alıyorum.) bunu nasıl düzeltebilirim? elinde char tanımlı constructor rneği olan varsa paylaşabilir mi? Ya da ben rneğimi yazayım en alta bunun üstünden anlatabilen olursa da iyi olur. Ayrıca elinde friend function ların nasıl kullanıldığı ve yararlarının neler olduğu, neden kullanıldığı hakkında bir dkümanı olan varsa ve paylaşırsa o da çok makbule geçer. Kısa bir zet anlatım bile kafi benim için. Şimdiden teşekkürler. #include<iostream>#include<string. h>using namespace std;class ogrenci ;ogrenci::ogrenci void ogrenci::printInfo int main since 2005 // tbt

Arkadaşlar pointer ile hallettim isim girilmezse Ali, girilirse de girilen değer olacak şekilde. Yardımlar için teşekkürler. #include<iostream>#include<cstring>using namespace std;class ogrenci ; ogrenci::ogrenci void ogrenci::yaz int main since 2005 // tbt

char tek karakter tutuyor string olarak deneyebilir misin onu. Si vis pacem para bellum.

peki yine pointer olarak mı kullanmalıyım yoksa sadece string yapıp değeri atamam yeterli mi? since 2005 // tbt

pointere ihtiyacin yok direk bahsetigin gibi kulanabilirsin