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:       
 

Juni 2003 C++-Diagramm: Diagramm für Schnittstellen 1-9 1 selbst sind die C++-Gegenstände, "- > "Syntax kann nicht eingesetzt werden, um den Verbrauch auszudrücken von diesen Betrieben. Auch denn Bequemlichkeit werden diese Betriebe sein lassen durchgeführt an einem Nullgegenstandhinweis. Die Freigabe und is_nil Betriebe hängen nur vom Art- Gegenstand ab also können sie sein ausgedrückt als regelmäßige Funktionen innerhalb des CORBA-namespace, wie folgt: // C++ leeres release(Object_ptrobj); Boolesches is_nil(Object_ptrobj); Die Freigabe Betrieb zeigt an, daß der Anrufer nicht mehr den Hinweis so zugänglich macht das dazugehörige Betriebsmittel kann freigegeben werden. Wenn der gegebene Gegenstandhinweis Null ist, Freigabe tut nichts. is_nil Betrieb bringt ZUTREFFENDES wenn der Gegenstandhinweis zurück enthält den speziellen Wert als Nullgegenstandreferenz, wie durch das ORB definiert. Keine Freigabe Betrieb noch is_nil Betrieb kann CORBA-Ausnahmen werfen. Das Duplikat Betrieb bringt einen neuen Gegenstandhinweis mit der gleichen statischen Art wie zurück der gegebene Hinweis. Das Diagramm für eine Schnittstelle umfaßt folglich ein statisches Mitglied Funktion nannte _ Duplikat in der erzeugten Kategorie. Z.B.: // IDL schließen Sie A an { }; // C++ Kategorie A { Öffentlichkeit: statisches duplicate(A_ptrobj A_ptr _); }; Wenn der gegebene Gegenstandhinweis Null ist, _ Duplikat bringt einen Nullgegenstandhinweis zurück. Das _ Duplikat Betrieb kann CORBA-Systemausnahmen werfen. 1,3,4 Verengen Von GegenstandcHinweisen Das Diagramm für eine Schnittstelle definiert eine statische Mitgliedsfunktion, die _ Enge genannt wird das bringt einen neuen Gegenstandhinweis zurück, der einen vorhandenen Hinweis gegeben wird. Wie _ Duplikat _ Enge Funktion bringt einen Nullgegenstandhinweis zurück, wenn der gegebene Hinweis Null ist. Verschieden _ Duplikat , der Parameter zu _ Enge ist ein Hinweis eines Gegenstandes jeder möglicher Schnittstelle schreiben Sie (Object_ptr Wenn die tatsächliche (Laufzeit) Art des Parametergegenstandes sein kann verbreitert zur erbetenen Art der Schnittstelle, dann _ Enge bringt einen gültigen Gegenstand zurück Hinweis; andernfalls _ Enge bringt einen Nullgegenstandhinweis zurück. Z.B. nehmen Sie an, daß A, B, C und D Schnittstellenarten sind und D von C übernimmt, dem von übernimmt B, das der Reihe nach von A. If einen Gegenstandhinweis auf einem c-Gegenstand übernimmt, wird zu verbreitert A_ptr Variable benannt AP , dann: ? A::_narrow(ap) bringt einen gültigen Gegenstandhinweis zurück ? B::_narrow(ap) bringt einen gültigen Gegenstandhinweis zurück ? C::_narrow(ap) bringt einen gültigen Gegenstandhinweis zurück
  
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