程式格式字串
以下是完整的格式字串描述。 它會組合與解譯器演進不同階段相關的所有層級。
程式描述項概觀
程式描述項是由標頭描述元和參數描述元所組成。 –Oi樣式描述會被視為過時,就目前 RPC 程式設計的常見用法而言。 –Oif會被視為較最新的。
–Oi 樣式描述
此描述包含下列各項:
-Oi_style_header_descriptor<>
{-Oi_style_parameter_descriptor<>}*
標頭會從 6 到 16 個位元組。
在 –Oi 模式中編譯時,會產生完整的描述。 在 –Os模式中,只會產生用於轉換的參數描述項。 挑選解譯器會使用舊的樣式參數描述元。
–Oif 樣式描述
描述包含下列各項:
-Oif_style_header_descriptor<>
{-Oif_style_parameter_descriptor<6>}*
–Oif樣式標頭描述項是由
以 編譯器的 –Oif 或 –Oicf 模式進行編譯時,會產生 –Oif 樣式描述。
-Oi_style_header_descriptor<>
-Oif_extensions_to_the_old_header<6>
使用時,管道、非同步和 /robust 等一些較新的功能會強制 編譯器的 –Oicf 模式。
擴充 –Oif 描述
描述包含下列各項:
-Oif_style_header_descriptor<>
extensions_to_the_-Oif_header<8>
{-Oif style parameter descriptors<6>}*