🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.objects
Article #4586

Re: C++ i friends

#4586
From: Marilyn Manson
Date: Sat, 16 Jan 1999 22:51
35 lines
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-mail
References: <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