Title:

C++ Language Mapping Specification (automatische Übersetzung)

Home
Publication List
deutsch
  
ISBN: 3423050012   ISBN: 3423050012   ISBN: 3423050012   ISBN: 3423050012 
 
|<< First     < Previous     Index     Next >     Last >>|
  Wir empfehlen:       
 

1-28 Abbildende C++-Sprache, v1.1 Juni 2003 1 Zeiger (oder string_free() im Fall vom String_out Art oder T_free() in der Fall von einem T_var für eine Reihenart T Der dritte Erbauer, der Kopienerbauer, bindet das Bezugsdatenmitglied an den gleichen Zeiger, der vom Datenmitglied von bezogen wird das Erbauerargument. Anweisung von einem anderen T_out kopiert das T * bezogen durch das T_out Argument zum Datenmitglied. Der überbelastete Zuweisungsoperator für T * weist einfach das Zeigerargument dem Datenmitglied zu. Merken Sie, daß Anweisung veranlassen Sie keinen vorhergehend-gehaltenen Zeiger gelöscht zu werden; in dieser Hinsicht das T_out Art benimmt sich genau als T * . Das T*& Umwandlungsoperator bringt das Datenmitglied zurück. ptr() Mitgliedsfunktion, die verwendet werden kann, um zu vermeiden auf implizites bauen zu müssen Umwandlung, bringt auch das Datenmitglied zurück. Der überbelastete Pfeiloperator (Operator > () ) erlaubt Zugang zu den Mitgliedern der Datenstruktur, die auf durch gezeigt wird T * Datenmitglied. Compliant Anwendungen können möglicherweise nicht den überbelasteten Operator->() anrufen es sei denn T_out ist mit einem gültigem Nichtnull initialisiert worden T * . Anweisung zu einem T_out von den Fällen des entsprechenden T_var schreiben Sie wird mißbilligt weil es keine Weise gibt, festzustellen, ob der Anwendungsentwickler eine Kopie wünscht durchgeführt werden oder ob das T_var wenn Besitz seines gehandhabten Zeigers erbringen Sie so kann er dem T_out zugewiesen werden . Eine Kopie von einem T_var durchführen zu einem T_out Anwendung sollte neues verwenden // C++ T_var t =...; my_out = neues T(t.in());// Haufen-teilen Sie eine Kopie zu Das in() Funktion ersuchte um t bringt gewöhnlich ein const zurück T& verwendbar für das Hervorrufen kopieren Sie Erbauer des neu-zugeteilten T Fall. Wechselweise das T_var bilden Ergebnisbesitz seines gehandhabten Zeigers also er kann sein zurückgegangen in ein T_out Parameter, die Anwendung sollte das T_var::_retn() verwenden Funktion: // C++ T_var t =...; my_out = t._retn();// t erbringt Besitz, keine Kopie Anmerkung: Ausgabe 1519 Für längenkonstante zugrundeliegende Arten entstehen keine Gedächtnismanagement-Themen; jedoch a das compliant Diagramm muß die folgende Artdefinition im Bereich von T zur Verfügung stellen &T_out des typedef T; Merken Sie daß das T_out Arten sollen nicht als universelle Datenarten zu dienen werden durch Anwendungen verursacht Sie und zerstört; sie werden nur als Arten innerhalb des Betriebes benutzt Unterschriften zum Lassen der notwendigen Gedächtnismanagementnebenwirkungen richtig auftreten.
  
Bürgerliches Gesetzbuch BGB
von Helmut Köhler
Siehe auch:
Handelsgesetzbuch HGB: ohne Seehandelsrech...
Arbeitsgesetze
Grundgesetz GG: Menschenrechtskonvention, Europäischer Gerichtsh...
Strafgesetzbuch StGB
Aktiengesetz · GmbH-Gesetz: mit Umwandlungsgesetz, Wertpapiererw...
Zivilprozeßordnung. ZPO
 
   
 
     
|<< First     < Previous     Index     Next >     Last >>| 

Back to the topic site:
AutoTranslated.com/Startseite/Programmiersprachen

External Links to this site are permitted without prior consent.

Publication List:
Ada Language Mapping Specification (automatische Übersetzung)
C Language Mapping Specification (automatische Übersetzung)
COBOL Language Mapping Specification (automatische Übersetzung)
CORBA Scripting Language Specification (automatische Übersetzung)
   
  Home  |  deutsch  |  Set bookmark  |  Send a friend a link  |  Impressum