Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
来自fortran的IOCHK_Fortran - Fatal编程技术网

来自fortran的IOCHK

来自fortran的IOCHK,fortran,Fortran,我正在visual studio 2005上使用fortran 11.0.035编译器版本。请检查以下代码,这是给我错误的结果。我不明白这个问题 IF(IOCHK.NE.0)THEN //this condition is true cscl begin pipewrite cscl PRINT 479,IOCHK 4791 Buffer=' ' WRITE(Buffer,479,ERR=99479,IOSTAT=iPipeErr)IOCHK 以上代码包含了客户机-服务器编程中

我正在visual studio 2005上使用fortran 11.0.035编译器版本。请检查以下代码,这是给我错误的结果。我不明白这个问题

IF(IOCHK.NE.0)THEN  //this condition is true
cscl    begin pipewrite
cscl  PRINT 479,IOCHK
4791    Buffer=' '
WRITE(Buffer,479,ERR=99479,IOSTAT=iPipeErr)IOCHK
以上代码包含了客户机-服务器编程中的管道概念,来自服务器端。客户端应该向服务器提供一些信息,但它没有发送信息。所以我得到的缓冲区数据是空的


将使用什么
IOCHK
?为什么我无法成功执行上述代码?

IOCHK
=I/O通道检查,它是I/O错误处理/检测的接口。在FORTRAN中,它可能是I/O检查开关。如果不等于零,则会发生一些I/O错误