🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.lang.c++
Article #386

Re: Konstruktor mit explizitem Aufruf "()"

#386
From: Rudiger Schierz
Date: Mon, 11 Sep 1995 17:36
21 lines
1083 bytes
In article <431bs0$s62@majestix.uni-muenster.de>,
Michael Averstegge <averste@helios.uni-muenster.de> wrote:
>Hi,
>
>was ist der Unterschied der Aufrufe des Konstruktors der Klasse K, der einen
>user-definierten Konstruktor besitzt,
>
>	1. K inst();
>	2. K inst;
>
>Erstere Form wird vom Compiler nicht in eine echte Instanz ueberfuerht
>- folgender Aufruf einer Methode meckert ueber fehlende Struktur.
>Dabei dachte ich immer, dass "K inst" den default Konstruktor "K()" aufruft.
>Wer kennt die Regel, uber die ich hier stolpere?
>
Der erste Konstrukt kann vom Compiler nicht von einer Funktionsdeklaration
einer Funktion inst() mit leerer Argumentliste und Rueckgabewert vom Typ K
unterschieden werden.
 
Cheers,
Rudiger
Technical Details
Message-ID: <431s32$sl@joe.freinet.de>
Path: arc1-ca.pugleaf.net!joe.freinet.de!not-for-mail
References: <431bs0$s62@majestix.uni-muenster.de>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!joe.freinet.de!not-for-mail
From: schierz@joe.freinet.de (Rudiger Schierz)
Newsgroups: de.comp.lang.c++
Subject: Re: Konstruktor mit explizitem Aufruf "()"
Date: 11 Sep 1995 19:36:34 +0200
Organization: Joe Cool's Data Club, Germany
Message-ID: <431s32$sl@joe.freinet.de>
References: <431bs0$s62@majestix.uni-muenster.de>