0

我知道 C ILE 中有很多 CL 命令可用,但通常很难找到与 CL 命令对应的 C 函数名称。

您知道引用所有这些 ILE C 函数的网站吗?你知道CL命令对应的ILE C函数:CHGJOB INQMSGRPY(*DFT)

当然,我曾尝试在 IBM 公共巨石网站上搜索...

谢谢。

4

2 回答 2

1

我没有从 C 调用 API 的经验,但我认为您正在寻找 QWTCHGJB API。

这是 IBM 的 V5R4 的 QWTCHGJB API 文档

这是一个演示对此 API 的调用的代码示例

您可以使用 API 查找器来搜索此类信息。

(请注意,您应该为您的特定操作系统版本寻找适当的文档和资源。)

于 2013-03-21T13:16:15.173 回答
1

我认为@dmc 有您正在寻找的答案。通常,CL 命令在 C 中不可用,但有可用的 API 执行许多与 CL 命令相同的功能。

如果您确实想运行操作系统命令,请使用 system()。

#include <stdlib.h>

   int main(void)
   {
     int result;

     result = system("CHGJOB INQMSGRPY(*DFT)");
于 2013-03-21T15:18:58.620 回答