Was ist ein copy-Konstruktor in C++?

Seite 6 von Scott Meyers 's effective C++ wird die Bezeichnung" Kopie-Konstruktor " ist definiert. Ich habe mit Schiltdt Buch als meine Referenz und ich finde keine Erwähnung von copy-Konstruktoren. Ich bekomme die Ahnung, aber ist das ein standard-Teil von c++? Solche Konstruktoren aufgerufen werden, wenn eine Klasse als Wert übergeben?

  • Naja, das wäre typisch für Schildt - warum auf der Erde gehen die Menschen mit seinen Büchern?
  • Bitte, nehmen Sie nicht Schildt Bücher ohne ein Körnchen Salz. Google für den Begriff "Bullschildt" und sehen Sie selbst. Mehr ernst, Lesen Sie Bewertungen von Schildt Bücher auf ACCU; die meisten von Ihnen sind nicht günstig.
  • obwohl ich habe auch gehört, schlechte Dinge über Schildt Bücher, es ist einfach schwer zu glauben, dass es nicht sprechen über copy-Konstruktoren.
  • Nicht verwenden, Schildt-Bücher. Versuchen Accelerated C++, §11.3. Sie werden es mir später danken.
  • In meiner Erfahrung, Schildt Bücher finden Sie unter C++ als "C mit extra-Stücken", sondern als eine neue Sprache, abgeleitet von C, so oft er findet den Punkt, mit Funktionen wie diese. Versuchen Sie, James B Coplien 's C++ - Stil und die Idiome' für den Vergleich.
InformationsquelleAutor Mike D | 2010-01-30
Schreibe einen Kommentar