#pragma ishome(仅限 C++)

适用的调用

表 1. 接受给定编译指示的调用
编译指示 (pragma) xlc (编译 C) xlC (编译 C++) xlclang(编译 C) xlclang++(编译 C++)
#pragma ishome      
注: 此表中仅列出典型调用。 对于所有基本调用及其等效特殊调用,您可以参阅 编译器调用的完整列表

类别

对象代码控制

用途

通知编译器,指定类的主目录模块是当前编译单元。

主模块是存储项 (例如,虚拟函数表) 的位置。 如果从编译单元外部引用项,那么将不会在其主目录外部生成该项。 这可以减少为应用程序生成的代码量。

语法

读取语法图跳过可视语法图#pragmaishome (class_name)

参数

class_name
其主目录将是当前编译单元的类的名称。

使用量

如果存在没有匹配 #pragma hashome#pragma ishome ,那么将生成警告。

相关信息