Προς το περιεχόμενο

C++ & Klaseis


Dvs

Προτεινόμενες αναρτήσεις

Δημοσ.

/***************************************************************

File: main.cpp

***************************************************************/

 

#include <iostream.h>

typedef unsigned short int USHORT;

typedef unsigned long int ULONG;

typedef short int SSHORT;

typedef long int SLONG;

 

class SimpleCat

{

public:

SimpleCat[] {itsAge =2;}

~SimpleCat[] {}

int GetAge [] const {return itsAge;}

void SetAge [int age] {itsAge=age;}

 

private:

int itsAge ;

 

};

 

int main[]

{

 

SimpleCat *Frisky = new SimpleCat;

 

cout << "Frisky is " << Frisky->GetAge << "years old/n";

 

/* Frisky->SetAge [5];

cout << "Frisky is << Frisky->GetAge <<"years old/n";

delete Frisky;

*/

 

int x;

cin >> x;

 

return 0;

}

 

Sto :

cout << "Frisky is " << Frisky->GetAge << "years old/n";

mou vgazei to exis:

 

D:\Output\Main\Main.cpp[35] : error C2679: binary '<<' : no operator defined which takes a right-hand operand of type '' [or there is no acceptable conversion]

 

ti kano pali lathos? <img border="0" title="" alt="[smile]" src="images/icons/smile.gif" />

 

- Edit:

 

opou () paei [] antistoixa

 

<small>[ 18-10-2002, 20:29: Το μήνυμα επεξεργάστηκε από: Dvs ]</small>

Δημοσ.

Tin grami:

cout << "Frisky is " << Frisky->GetAge << "years old/n";

 

adikatestise tin me:

cout<<"Frisky is"<<Frisky->GetAge()<<"years old"<<endl; kai tha eisai mia xara.

Episis kalo tha itan otan grafeis se C++ ean thes na tiriseis ta protipa ANSI/ISO na xrisimopoieis arxika sto #include tin odigia pros ton proepexergasti #include <iostream>(xwris diladi to .h) kathos episis kai ta namespaces(using namespace std...)---Elpizw na voithisa

 

<small>[ 19-10-2002, 13:04: Το μήνυμα επεξεργάστηκε από: HdkiLLeR ]</small>

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...