Condividi tramite


Stringhe di formato routine

Di seguito è riportata una descrizione completa della stringa di formato. Assembla tutti i livelli correlati a diverse fasi dell'evoluzione dell'interprete.

Panoramica del descrittore di procedure

Un descrittore di routine è costituito dai descrittori di intestazione e dai descrittori di parametri. La descrizione dello stile –Oi è considerata obsoleta, in termini di utilizzo comune nella programmazione RPC corrente. Il –Oif è considerato più attuale.

Descrizione dello stile -Oi

Questa descrizione è costituita dai seguenti elementi:

-Oi_style_header_descriptor<>
{-Oi_style_parameter_descriptor<>}*

L'intestazione avrà da 6 a 16 byte.

La descrizione completa viene generata durante la compilazione in modalità -Oi . In modalità -Os vengono generati solo i descrittori di parametro, usati per la conversione. L'interprete di selezione usa descrittori di parametri di stile precedenti.

Descrizione dello stile -Oif

La descrizione è costituita dai seguenti elementi:

-Oif_style_header_descriptor<>
{-Oif_style_parameter_descriptor<6>}*

Il descrittore di intestazione di stile -Oif è costituito da

La descrizione dello stile -Oif viene generata durante la compilazione in modalità -Oif o -Oicf del compilatore.

-Oi_style_header_descriptor<>
-Oif_extensions_to_the_old_header<6>

Alcune funzionalità più recenti, ad esempio pipe, asincrona e /robust forzano la modalità -Oicf del compilatore, se usata.

Descrizione estesa -Oif

La descrizione è costituita dai seguenti elementi:

-Oif_style_header_descriptor<>
extensions_to_the_-Oif_header<8>
{-Oif style parameter descriptors<6>}*