Bir hastaneye tedavi icin gelen hastaların kaydını tutan bir c++ kodu yazmam gerekiyordu. Gerekli butun fonksiyonları hazırladım, menuyu de tamamladım. Butun hataları duzelttim ancak sadece 1 hata kaldı:
error C2661: 'CPacient::CPacient' : no overloaded function takes 3 parameters
Visual C++ 6.0 ile derledim. Saatlerce uğraştım ancak bu hatayı cozemedim. Parantez icindeki 3 değişkeni sildiğimde derleme tamamlanıyor ancak bu sefer de menu icindeki diğer fonksiyonlar calışmıyor.

Kod uzun gelebilir, ancak hata sadece birkac satır ile alakalı. Anlıyorsanız fazla vaktinizi almaz. Yardım ederseniz cok sevinirim.

Kod:
#include #include #include #include #include using namespace std; class CPacient CPacient(const CPacient &cc) string getzaboliavane() const unsigned getposeshtenia() const void setzaboliavane(string zaboliavane) void setposeshtenia(unsigned poseshtenia) unsigned carOld() CPacient &operator=(const CPacient &cc2) void output(ostream& stream) void input(istream& stream) friend ostream &operator(istream& stream,CPacient &cc); }; istream &operator>>(istream& stream,CPacient &cc) ostream &operator