| |
COBOL, welches das Diagramm für irgendwelche Arten Juni 1999 abbildet 1-7 1 Schnittstellenbeispiel { // IDL Boolesches my_boot; ... }; Das oben genannte Beispiel ergibt die folgenden COBOLERKLÄRUNGEN: 01 Beispiel-meine-bool ABBILDUNG 9(1). 88 Mein-bool-falsch WERT 0. 88 Mein-bool-zutreffend WERT 1. enum 1,4,3 Das COBOLDIAGRAMM von enum ist eine nicht unterzeichnete Ganzzahl, die zum Darstellen von 2**32 fähig ist Aufzählungen. Jeder Bezeichner in einem enum hat einen COBOLZUSTAND, der mit definiert wird verwenden Sie Wert der nicht unterzeichneten Ganzzahl in Übereinstimmung mit den bestellenbegrenzungen. Betrachten Sie das folgende Beispiel: schließen Sie Beispiel an { // IDL enumtemp{cold, warmes, heiß } ... }; Das oben genannte Beispiel ergibt die folgenden COBOLERKLÄRUNGEN: 01 Beispiel-Temperatur ABBILDUNG 9(10) BINÄR. 88 Temperatur-kalt WERT 0. 88 Temperatur-warm WERT 1. 88 Temperatur-heiß WERT 2. COBOLCODE, der dieses einfache Beispiel verwenden würde, ist, wie folgt: WERTEN SIE ZUTREFFENDES AUS WENN Temperatur-kalt VON Beispiel-Temperatur ... WENN Temperatur-warm VON Beispiel-Temperatur ... WENN Temperatur-heiß VON Beispiel-Temperatur ... Ende-werten Sie aus 1,5 Diagramm für irgendwelche Arten Das IDL irgendwie Art ermöglicht die Spezifikation der Werte, die irgendeine IDL-Art ausdrücken können. Sie wird zu einer undurchlässigen Art abgebildet, die vorbei auf einen COBOLCZeiger gezeigt wird. Der Inhalt von den irgendwelchen Art kann nicht direkt erreicht werden. Die Hilfsfunktionen ANYGET, ANYSET und ANYFREE werden zu zur Verfügung gestellt manipulieren Sie die irgendwelche Daten. |  |
|
| |
|
|