Article View: pl.comp.lang.c
Article #310339Re: Różne nazwy konstruktora?
From: M.M.
Date: Wed, 23 Dec 2020 16:04
Date: Wed, 23 Dec 2020 16:04
32 lines
2312 bytes
2312 bytes
On Wednesday, December 23, 2020 at 4:22:30 PM UTC+1, Wojciech Muła wrote:
> On Wednesday, December 23, 2020 at 3:22:35 AM UTC+1, M.M. wrote:
> > Trochę inne zagadnienie związane z konstruktorami, które zawsze mnie denerwowało w C++.
> > Poniższy kod w C++ się nie skompiluje:
> >
> > class A {
> > int a;
> > public:
> > A(const int a):a(a) {
> > }
> > };
> > class B : public A {
> > };
> > int main()
> > {
> > B b(3);
> > return 0;
> > }
> >
> > Natomiast odpowiedni kod w PHP działa bez zarzutu. Co by było złego, gdyby w C++
> > konstruktory 'były dziedziczone' ?
> Od C++11:
>
> class B: public A {
> using A::A;
> };
>
> Więcej na https://en.cppreference.com/w/cpp/language/using_declaration
Faktycznie.
Pozdrawiam.
Technical Details
Message-ID:
<67516d85-3cd7-459d-a592-134fcc1b4c80n@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erje.net!feeder.erje.net!usenet.goja.nl.eu.org!aioe.org!peer01.ams4!peer.am4.highwinds-media.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mailReferences:
<5fce7cbf$0$554$65785112@news.neostrada.pl> <48755639-7648-40b4-a759-609bafdc9f05n@googlegroups.com> <efaebb19-3d42-4280-9763-b6e4591fbef9n@googlegroups.com> <5f9874c8-994e-4a0a-a128-b208e70e9559n@googlegroups.com>Show Full Headers
Complete Article Headers
X-Received: by 2002:ac8:4d4d:: with SMTP id x13mr25933566qtv.360.1608739458975; Wed, 23 Dec 2020 08:04:18 -0800 (PST) X-Received: by 2002:a0c:f54e:: with SMTP id p14mr27238400qvm.59.1608739458788; Wed, 23 Dec 2020 08:04:18 -0800 (PST) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erje.net!feeder.erje.net!usenet.goja.nl.eu.org!aioe.org!peer01.ams4!peer.am4.highwinds-media.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail Newsgroups: pl.comp.lang.c Date: Wed, 23 Dec 2020 08:04:18 -0800 (PST) In-Reply-To: <5f9874c8-994e-4a0a-a128-b208e70e9559n@googlegroups.com> Complaints-To: groups-abuse@google.com Injection-Info: google-groups.googlegroups.com; posting-host=178.37.237.187; posting-account=xjvq9QoAAAATMPC2X3btlHd_LkaJo_rj NNTP-Posting-Host: 178.37.237.187 References: <5fce7cbf$0$554$65785112@news.neostrada.pl> <48755639-7648-40b4-a759-609bafdc9f05n@googlegroups.com> <efaebb19-3d42-4280-9763-b6e4591fbef9n@googlegroups.com> <5f9874c8-994e-4a0a-a128-b208e70e9559n@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <67516d85-3cd7-459d-a592-134fcc1b4c80n@googlegroups.com> Subject: Re: Różne nazwy konstruktora? From: "M.M." <mmarszik@gmail.com> Injection-Date: Wed, 23 Dec 2020 16:04:18 +0000 X-Received-Bytes: 2311 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit