过程格式字符串
下面是完整的格式字符串说明。 它组合了与解释器演变的不同阶段相关的所有层。
过程描述符概述
过程描述符由标头描述符和参数描述符组成。 就当前 RPC 编程中的常见用法而言, –Oi 样式说明被视为过时。 –Oif 被视为更最新。
–Oi 样式说明
此说明包括以下内容:
-Oi_style_header_descriptor<>
{-Oi_style_parameter_descriptor<>}*
标头包含 6 到 16 个字节。
在 –Oi 模式下编译时生成完整的说明。 在 –Os 模式下,仅生成参数描述符,用于转换。 Pickling 解释器使用旧样式参数描述符。
–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>}*