Article View: pl.comp.lang.c
Article #310473Re: Inicjowanie tablicy klas
From: JDX
Date: Sat, 29 Jul 2023 08:59
Date: Sat, 29 Jul 2023 08:59
17 lines
1820 bytes
1820 bytes
On 28.07.2023 14:58, Piotr Gałka wrote:
[...]
> Ale nie wiem jak zainicjować taką tablicę w konstruktorze kolejnej
> klasy. Chodziło by o coś w stylu:
>
> class Tablica
> {
> Ala T[2];
> public:
> Tablica():T({Ala(1),Ala(2)}){} // --- to nie przechodzi
> };
Odpowiedź masz np. tutaj:
https://stackoverflow.com/questions/11837078/initialize-a-constant-sized-array-in-an-initializer-list,
hint: nawiasy klamrowe zamiast zwykłych. W każdym razie tak czy siak
musisz wywalić ten zabytkowy kompilator, którego używasz tam, gdzie jego
miejsce, czyli na śmietnik. Na pewno znajdzie się coś bardziej
współczesnego. W końcu standard C++ 11 jest już na rynku od dosyć dawna.
Technical Details
Message-ID:
<ua2k9g$s01$1$jdx@news.chmurka.net>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.chmurka.net!.POSTED.ip-94-42-226-127.multimo.pl!not-for-mailReferences:
<ua0dsb$hq8$1$PiotrGalka@news.chmurka.net>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.chmurka.net!.POSTED.ip-94-42-226-127.multimo.pl!not-for-mail From: JDX <jdx@onet.pl> Newsgroups: pl.comp.lang.c Subject: Re: Inicjowanie tablicy klas Date: Sat, 29 Jul 2023 10:59:58 +0200 Organization: N/A Message-ID: <ua2k9g$s01$1$jdx@news.chmurka.net> References: <ua0dsb$hq8$1$PiotrGalka@news.chmurka.net> NNTP-Posting-Host: ip-94-42-226-127.multimo.pl MIME-Version: 1.0 Injection-Date: Sat, 29 Jul 2023 08:57:20 -0000 (UTC) Injection-Info: news.chmurka.net; posting-account="jdx"; posting-host="ip-94-42-226-127.multimo.pl:94.42.226.127"; logging-data="28673"; mail-complaints-to="abuse-news.(at).chmurka.net" User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Cancel-Lock: sha1:YuX720I/RESfcRNLeqGP+g+gmGY= sha256:3Dex7x79myY3F7XGktmHfMdejUCq3hQgAMAORYc6FNk= sha1:T4VF/cXxTIrvwdCyqfqN9FzxBLU= sha256:WalvN7zoBijVoKi+aoxk0EbvxFEOwKoScTZkvGa+Zbw= In-Reply-To: <ua0dsb$hq8$1$PiotrGalka@news.chmurka.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit