The integrated file system provides a common interface to store and operate on
information in stream files. The C stream I/O functions and the C++
stream I/O classes are implemented through the integrated file system.
There are seven file systems in the integrated file system. The library
(QSYS.LIB) file system maps to the iSeries file system but using this
system under the integrated file system presents some limitations:
Stream I/O for programs compiled with the ILE C++ compiler defaults to using the integrated file system. The ILE C compiler defaults to C data management stream I/O. If you have programs that use database or DDM files, your best choice is to use the SYSIFCOPT(*NOIFSIO) compiler option. This ensures that you compile your existing programs using the iSeries data management file system and not the integrated file system. Compiling programs that use restricted database or DDM files under the integrated file system results in a run-time error.
(C) Copyright IBM Corporation 1992, 2005. All Rights Reserved.