Header files

This part describes each header file, explains its contents, and lists the functions that use the file. The function descriptions are described in Library functions.

The header files provided with the z/OS® XL C/C++ Library contain macro and constant definitions, type definitions, and function declarations. Some functions require definitions and declarations from header files to work correctly. The inclusion of header files is optional, as long as the necessary statements from the header files are coded directly into the source.

The C/C++ header files are shipped in the CEE.SCEEH* data sets and in the /usr/include directory in the Hierarchical File System (HFS).

The following header files are not supported in AMODE 64:
  • csp.h
  • ims.h
  • leawi.h
  • mtf.h
  • re_comp.h
  • regexp.h
  • spc.h

Use the #include directive to select header files to include with your application, for example, #include <stdio.h>.

For information about the #include directive, see z/OS XL C/C++ Language Reference and z/OS XL C/C++ User's Guide.