🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Q: gcc 2.7.1: Aufruf einer Konstruktormethode aus einer anderen

#1673
From: Enno Sandner
Date: Tue, 13 Feb 1996 19:00
26 lines
1138 bytes
In article <3120B25C.2650@fokus.gmd.de> Watson <sayegh@fokus.gmd.de> writes:

   wie kann ich ich eine Konstruktormethode aus
   einer anderen Konstruktormethode aufrufen, 
   ohne dass gleich ein neues Objekt instanziiert
   wird?

   Beispiel:

   class C {
	   C() { 
		   ...
		   C(tmpnam(NULL));	// das ist falsch,
					   // so weit bin ich schon :-)
		   ...
	   }

	   C(char *string) {
		   ...
	   }
   }

Nein, die einzige Moeglichkeit die ich sehe ist eine private 'init' Funktion
oder etwas gleichwertiges.

        Enno
Technical Details
Message-ID: <ENNO.96Feb13200039@kitz.inferenzsysteme.informatik.th-darmstadt.de>
Path: arc1-ca.pugleaf.net!news.th-darmstadt.de!news!enno
References: <3120B25C.2650@fokus.gmd.de>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!news.th-darmstadt.de!news!enno
From: enno@inferenzsysteme.informatik.th-darmstadt.de (Enno Sandner)
Newsgroups: de.comp.lang.c++
Subject: Re: Q: gcc 2.7.1: Aufruf einer Konstruktormethode aus einer anderen
Date: 13 Feb 1996 19:00:39 GMT
Organization: Fachbereich Informatik, TH Darmstadt
Distribution: world
Message-ID: <ENNO.96Feb13200039@kitz.inferenzsysteme.informatik.th-darmstadt.de>
References: <3120B25C.2650@fokus.gmd.de>
NNTP-Posting-Host: kitz.intellektik.informatik.th-darmstadt.de
In-reply-to: Watson's message of Tue, 13 Feb 1996 16:46:36 +0100