Oracle Solaris Studio 12.2:Fortran 用户指南

4.7.1 I/O 错误处理例程

通过两个新函数,用户可以为逻辑单元上的格式化输入指定自己的错误处理例程。当检测到格式错误时,运行时 I/O 库会调用指定的由用户提供的处理程序例程,同时将数据指向输入行中导致错误的字符。处理程序例程可以提供一个新字符,并允许 I/O 操作在检测到错误的点上使用新字符继续运行;或者采用缺省的 Fortran 错误处理操作。

新例程 SET_IO_ERR_HANDLER(3f)GET_IO_ERR_HANDLER(3f) 是模块子例程,这两个例程要求在调用它们的例程中使用 USE SUN_IO_HANDLERS。要详细了解这些例程,请参见手册页。