Article View: pl.comp.objects
Article #4586Re: C++ i friends
From: Marilyn Manson
Date: Sat, 16 Jan 1999 22:51
Date: Sat, 16 Jan 1999 22:51
35 lines
1466 bytes
1466 bytes
Zrobilem tak:
class klasa0
{
friend class klasa1;
klasa0(){};
};
class klasa1
{
klasa0 obiekt;
};
void main()
{
klasa1 obiekt;
}
i bylo Compiler could not generate default constructor
JESLI W KLASIE1 DOPISALEM public: klasa1(){}; WSZYSTKO GRALO
(hmm...czyli klasa1 nie moze istniec bez swojego konstruktora w tym
przypadku, ale czemu? przeciez to yest bez sensu)
i uwaga! W OBU PRZYPADKACH NIE BYLO ROZNICY W ZACHOWANIU SIE KOMPILATORA
CZY W KLASIE0 JEST friend class klasa1; CZY friend klasa1;
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
uzywalem Borland C++ 3.1
Do Pana Dariusza Slusarczyka: poprzedni kod pisalem na zywo (nie Ctrl+C;
Ctrl+V z pliku) i nie zwazalem na takie niuanse jak srednik, UWAZALEM, ZE TO
OCZYWISTE ZE TAM MA BYC SREDNIK
manson
Technical Details
Message-ID:
<77r58e$rsl$1@sun1000.pwr.wroc.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.nask.pl!ict.pwr.wroc.pl!pwr.wroc.pl!not-for-mailReferences:
<77nvrc$b30$1@sun1000.pwr.wroc.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.nask.pl!ict.pwr.wroc.pl!pwr.wroc.pl!not-for-mail From: "Marilyn Manson" <manson@tower.t16.ds.pwr.wroc.pl> Newsgroups: pl.comp.objects Subject: Re: C++ i friends Date: Sat, 16 Jan 1999 23:51:04 +0100 Organization: Technical Univeristy of Wroclaw Lines: 37 Message-ID: <77r58e$rsl$1@sun1000.pwr.wroc.pl> References: <77nvrc$b30$1@sun1000.pwr.wroc.pl> NNTP-Posting-Host: manson.t16.ds.pwr.wroc.pl X-Newsreader: Microsoft Outlook Express 4.72.3110.5 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit