| |
1-6 COBOLCSprache, die Aktualisierten Juni 1999 Abbildet 1 Merken Sie, daß der Gebrauch von COBOLTYPEDEFS ein wahlweise freigestelltes Teil dieses Sprachdiagramms ist. 1,4,1 Grundlegende GanzzahlencArten Die grundlegenden IDL-Ganzzahlen-Datenarten haben spezifische Begrenzungen. Das ORB ist für verantwortlich das Sicherstellen, daß keine Werte nicht übersteigen, des spezifizierten Ganzzahlenwertes erstreckt sich. Wenn ein Wert außerhalb der die Erlaubnis gehabten Strecke wird, das ORB aufwirft eine Ausnahme ermittelt. Das Diagramm von lang lang und nicht unterzeichnetes langes langes wurde zu PIC S9(18) gebildet und PIC 9(18). Dieses ist, weil diese die höchsten Ganzzahlenwerte sind, die von ANSI 85 die Erlaubnis gehabt werden COBOL. Wenn ein Wert grösser als 18 numerische Stellen ermittelt wird, hebt das ORB an Ausnahme. 1,4,2 Boolesch Das COBOLDIAGRAMM von Booleschem wird zu einem Ganzzahlenwert PIC 9(1) COBOL abgebildet und läßt zwei COBOLZUSTÄNDE definieren, wie folgt: ein Aufkleber < idl-identifier>-Falsch mit einem 0 Wert ein Aufkleber < idl-identifier>-Zutreffend mit einem 1 Wert Betrachten Sie das folgende Beispiel: Tabelle 1-1 Diagramm für grundlegende Datenarten IDL-Name COBOLCDarstellung GanzzahlencStrecke COBOL Typedef Kurzschluß PIC S9(5) BINÄR -2^15 zu 2^15 CORBA-short lang PIC S9(10) BINÄR -2^31 zu 2^31 CORBA-long lang lang PIC S9(18) BINÄR +/- 18 Zahlunger CORBA-long-long nicht unterzeichneter Kurzschluß PIC S9(05) BINÄR 0 zu 2^16 CORBA-unsigned-short nicht unterzeichnetes langes PIC S9(10) BINÄR 0 zu 2^32 CORBA-unsigned-long nicht unterzeichnetes langes lang PIC S9(18) BINÄR 18 Zahlunger CORBA-unsigned-long- lang Hin- und Herbewegung Comp-1 CORBA-float Doppeltes Comp-2 CORBA-double Putzfrau PIC X CORBA-char wchar PIC G CORBA-wchar Boolesch PIC 9 CORBA-boolean Oktett PIC X CORBA-octet enum PIC S9(10) BINÄR CORBA-enum |  |
|
| |
|
|