指定缓冲区MATLAB输出
#include "engine.h" integer*4 engOutputBuffer(ep, p) mwPointer ep character*n p
engOutputBuffer
定义字符缓冲区engEvalString
返回通常出现在屏幕上的任何输出。返回1
如果你通过了零
引擎指针。否则,返回0
.
的默认行为engEvalString
是丢弃由它正在执行的命令引起的任何标准输出。调用engOutputBuffer
使用非零长度的缓冲区告诉任何后续调用engEvalString
将输出保存到字符缓冲区中p
.
要在Fortran中关闭输出缓冲,请使用:
engOutputBuffer (ep)
请注意
返回的缓冲区engEvalString
不是零
终止。