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 Ausnahmearten 1-101 1 Wie hier gezeigt, UnknownUserException wird von UserException abgeleitet . Es stellt das exception() zur Verfügung Accessor, der irgendwie zurückbringt Halten das tatsächliche Ausnahme. Besitz von irgendwie zurückgebracht wird durch beibehalten UnknownUserException -- Irgendwelche erlaubt bloß Zugang zu den Ausnahmedaten. Anpassende Anwendungen sollten Ausnahmen der Art nie ausdrücklich werfen UnknownUserException ist es für Gebrauch mit dem DII bestimmt. 1,19,3 Irgendeine Einfügung und Extraktion für Ausnahmen Anpassende Implementierungen erzeugen irgendwelche Einfügung- und Extraktionoperatoren (operator<< = und Operator > > = beziehungsweise) das alles System und Benutzer erlauben Sie in richtig einzusetzende und Ausnahmen von irgendwelchen extrahiert . Kopierende beide und nicht kopierenformen von irgendwie Einfügungoperator wird für alles System und Benutzer zur Verfügung gestellt Ausnahmen. Zusätzlich muß das Anpassen, Implementierungen abbildend, irgendwelche stützen Einfügung (aber nicht Extraktion) für CORBA::Exception . Dieses wird angefordert, um zu gewähren DSI-gegründet Anwendungen zum Verfangen von Ausnahmen als CORBA::Exception& und speichern Sie sie in a ServerRequest : // C++ Versuch { //... } Verriegelung (Exception& Ausn.) { Irgendwelche irgendwelche; irgendwelche < < = Ausn.; server_request->set_exception(any); } Merken Sie, daß dieses beide das TypeCode ergibt und Wert für das tatsächliche abgeleitet Ausnahmeart, die in die irgendwelche gespeichert wird . kopierenund nicht-kopierenformen von irgendwelchen Einfügung für CORBA::Exception wird zur Verfügung gestellt: // C++ leeres operator<<=(Any&, const Exception&); leeres operator<<=(Any&, constausnahme *); Für Anwendungen mit dem DII oder den beweglichen Auffängern, ist es nützlich, in der Lage zuSEIN zu extrahieren Systemausnahmen generisch. Das Diagramm liefert den folgenden Operator, um dies zu tun: // C++ Boolesches Se-) const operator>>=(constSystemException*&; Der Operator bringt zutreffendes wenn die irgendwelche zurück auf welchen es hervorgerufen wird, enthält eine Systemausnahme und das ORB hat statische Artinformationen für die tatsächliche Systemausnahme, die innen enthalten wird die irgendwelche . In diesem Fall Se Punkte am niedrigen Teil der tatsächlichen Ausnahme nach Operatorrückkehr. Wenn das ORB nicht statisch hat, Informationen für das System zu schreiben Ausnahme, bringt der Operator zutreffendes und Se zurück Punkte an einem Fall von CORBA::UNKNOWN . Andernfalls bringt der Operator falsch und der Wert von zurück Se ist unverändert.
  
Bürgerliches Gesetzbuch BGB: Mit Allgemeinem Gleichbehandlungsgesetz, BeurkundungsG, BGB-Informationspflichten-Verordnung, Einführungsgesetz, ... und Wohnungseigentumsgesetz
von Helmut Köhler
Siehe auch:
Handelsgesetzbuch HGB: ohne Seehandelsrech...
Arbeitsgesetze
Aktiengesetz · GmbH-Gesetz: mit Umwandlungsges...
Grundgesetz GG: Menschenrechtskonvention, Europäischer Gerichtsh...
Strafgesetzbuch StGB
Einführung in das Bürgerliche Recht: Grundku...
 
   
 
     
|<< 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