C/C++ Programmer's Guide (G06.25+)
Run-Time Messages
HP C/C++ Programmer’s Guide for NonStop Systems—429301-008
22-16
Input/Output Messages
56
Cause. The value passed as a procedure parameter was invalid.
Effect. Program behavior depends on the function that was called and the language in
which it is written.
Recovery. Correct the program to pass a valid parameter value.
57
Cause. The value passed as a procedure parameter is not acceptable in the context in
which it is passed. For example, the number of bytes in a write request is greater than
the number of bytes per record in the file.
Effect. Program behavior depends on the function that was called and the language in
which it is written.
Recovery. Correct the program to pass a valid parameter.
Input/Output Messages
The CRE or run-time libraries report the messages in this subsection if an error occurs
when calling an I/O function.
59
Cause. The file system reported an error when a routine tried to access the standard
input file. error is a file-system error number.
“Unable to open filename” appears when the C run-time library cannot open the
standard input file during program initialization. filename shows the name for which
the open operation failed.
Effect. The CRE can report this error when it closes your input file. All other instances
are language and application dependent.
Recovery. If the error was caused by a read request from your program, correct your
program. You might need to ensure that your program handles conditions that are
beyond your control such as losing a path to the device. Also refer to error handling in
this manual and in the language manual for the routine in your program that detected
the error.
Invalid parameter value
Parameter value not accepted
Standard input file error ( error )
Unable to open filename