HP C/iX Library Reference Manual (30026-90004)
Appendix B 377
Restrictions and Special Considerations
Identifier Names
B Restrictions and Special
Considerations
This appendix addresses restrictions and considerations that are not in the range of this
manual.
Identifier Names
Function names beginning with an underscore (_) are reserved for library use. Therefore,
you should not specify identifiers that begin with an underscore.
File Access Restrictions
You can open the following special files for read-only or write-only, but not for update:
• variable record length files
• circular files
• RIO files
• message files
• KSAM files
Attempting to open one of these files with update mode will result in an open error.
Random access to these files using fseek, lseek,orrewind is allowed only on files opened
with read access only.
If linking with the POSIX/iX lbrary, only files whose underlying format is byte stream can
be created or opened.
Mixed I/O from the C System and Other Systems
With one exception, concurrent use of the HP C I/O system and another I/O system to
output data to the same disk file is not supported. The one exception is interleaved output
using another I/O system and the HP C I/O system through the standard C streams
stdout and stderr. In this case, if you want the C output to appear in the file after a call