Hi@all
Falls jemand mit c++ kentnissen mir hiermit weiterhelfen könnte wäre ich sehr dankbar.
Was wird denn bei nachfolgendem Code an den Kopierkonstruktor übergeben? Eine Referenz vom Objekt, das kopiert wird? Warum steht denn das "&" nicht direkt ohne leerzeichen vor dem "k"? Meines Wissens nach muss das & immer direkt hinter der Variable/dem Objekt stehn damit es als Referenz interpretiert wird. Was ist hier anders? In meinem C++ Buch wird nirgends weiter darauf eingegangen...
class klasse
{
klasse(klasse& k) //Kopierkonstruktor
{...Daten sichern etc...}
}
Falls jemand mit c++ kentnissen mir hiermit weiterhelfen könnte wäre ich sehr dankbar.
Was wird denn bei nachfolgendem Code an den Kopierkonstruktor übergeben? Eine Referenz vom Objekt, das kopiert wird? Warum steht denn das "&" nicht direkt ohne leerzeichen vor dem "k"? Meines Wissens nach muss das & immer direkt hinter der Variable/dem Objekt stehn damit es als Referenz interpretiert wird. Was ist hier anders? In meinem C++ Buch wird nirgends weiter darauf eingegangen...
class klasse
{
klasse(klasse& k) //Kopierkonstruktor
{...Daten sichern etc...}
}