[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

ntu-kpi.comp.programming

[?] ???????????? ?? ?++ ? ?????-????...

Brigadir

3/30/2005 9:10:00 PM

OOO ?OIAIAIA A¦IOUA ?¦IIOI?OOEA...
EIOI?A ? EIAOE:
class A
{
public:
static A *List[MAX_A];
static int Count;
int Index;
A();
~A();
... // ¦IU¦ IAOIAE ¦ AAI¦
};
A::A()
{
for (int i=0; i<MAX_A; i++)
if (List[i] == NULL)
{
List[i] = this;
Index = i;
}
Count ++;
}
A::~A()
{
Count--;
List[Index] = NULL;
}

class B :public A
{
// OOO ?OA AIAIIC¦?II O¦IOEE UAI¦OOO a ?EUAII ÷
};
B::B()
:A()
{...} // ¦ OOO OIOA...

OA?AO ?INOIA, IAYI N "¦U?OAYA?ON" U List'AIE:
EIOAI EIIOOOOEOIO AIAA? IA?EO ? EIIOAEIAO. ?IO¦I AAE EIIOAEIAO
IAOIAIN?OOON ? ?OICOAI¦. oIAOI ?O¦ IA?EOE EIAOO A AIOOO?I¦ U A::List[],
A OEAUAOAI¦ IA IA?EOE B I¦OONOOON ? a::List[] i B::List[]
IA?OEEIAA, NEUI a - O?AOEIE, A ÷ - ?OAUEE, OI ?O¦ IA?EOE a i B AEEAAOO,
A IA?EOE ÷ YA I¦OAAOO (IAA¦AOO ¦AAN UOIUOI¦IA)

OAE IO...
IAI¦ ?ICIOO UAA?OOON YI Index U EIAOO a UAI¦IA?OOON ? EIAO¦ ÷ (IA
OAEOIIE OOAOE?IEE IA?EO¦? IA UIAA)

?IOAAOOA ?IU, EOI UIA?, NE OOO AOOE, AAI NE¦ ? AIOOAOIAOE?I¦ ?AO¦AIOE
AIN EIIOAEIAO¦?