[C++] Konstruktor überladen

Ja danke erstmal für eure Antworten,
aber ich wollte echt nur wissen, ob man einen Konstruktor einer Klasse aus einem anderen (der der gleichen Klasse gehört) heraus ausrufen kann.
Weil ich das Programmieren mit Java (davor war noch ein bisschen HTML aber das zählt ja nicht) angefangen habe und weil man das in Java sehr wohl machen kann,
(Bsp)
Code:
public class test
{
	private int a = 0;
	private int b = 0;
	
	// erster Konstruktor
	public test(int a)
	{
		this.a = a;
	}
	
	// zweiter Konstruktor
	public test(int a, int b)
	{
		this(a); // Hier wird der erste Konsturktor aufgerufen!
		this.b = b;
	}
	
	public void ausgabe()
	{
		System.out.println("a = " + a);
		System.out.println("b = " + b);
	}
		
	
	public static void main(String argv[])
	{
		(new test(5, 7)).ausgabe();
	}
}
habe ich mir gedacht, warum nicht auch in C++?
Aber jetzt bin ich um einiges klüger ( ;-) ) geworden, und werde in Zukunft eine Initialisierungsfunktion verwenen.
 
<ot>
Wenn du in einem Thread antwortest, abonnierst du das Thema automatisch, also du wirst per Mail benachrichtigt, wenn es was Neues gibt. Der Button ist vermutlich dazu da, dass du auch dann benachrichtigt wirst, wenn du selbst keinen Beitrag geleistet hast. Kann aber auch anders sein. Ich habe das Ding noch nie benutzt. Du fragst zuviel, frager. :-)
</ot>
 
Zurück