pointer syntax >>-#--pragma--pointer--(--typedef_name--,--pointer_type--)-----><
Description
Allows the use of IBM i pointer types:
A variable that is declared with a typedef that is named in the #pragma pointer directive has the pointer type associated with typedef_name in the directive. The <pointer.h> header file contains typedefs and #pragma directives for these pointer types. Including this header file in your source code allows you to use these typedefs directly for declaring pointer variables of these types.
Parameters
Notes on Usage
The compiler issues a warning and ignores the #pragma pointer directive if any of the following errors occur:
The typedef named must be defined at file scope.
See IBM® Rational® Developer for i: ILE C/C++ Programmer's Guide for more information about using IBM i pointers.