Fortran 分配状态4205
当我分配一个数组时,stat是4205Fortran 分配状态4205,fortran,Fortran,当我分配一个数组时,stat是4205 REAL, ALLOCATE :: globbuf(:) ALLOCATE(globbuf(allocSize, stat=test) test的值为4205。stat有什么问题?stat=中的任何非零值的含义完全取决于所使用的编译器。您需要指定详细信息。但是,如果不使用stat=,您可能会得到一条关于中止的有用消息(或者可以使用errmsg=)。代码片段中至少有两个错误。请确保使用可编译代码进行询问。
REAL, ALLOCATE :: globbuf(:)
ALLOCATE(globbuf(allocSize, stat=test)
test
的值为4205。stat有什么问题?stat=中的任何非零值的含义完全取决于所使用的编译器。您需要指定详细信息。但是,如果不使用stat=
,您可能会得到一条关于中止的有用消息(或者可以使用errmsg=
)。代码片段中至少有两个错误。请确保使用可编译代码进行询问。