engOutputBuffer (Fortran)

Задайте буфер для выхода MATLAB

Синтаксис языка ФОРТРАН

#include "engine.h"
integer*4 engOutputBuffer(ep, p)
mwPointer ep
character*n p

Описание

engOutputBuffer определяет символьный буфер для engEvalString для возврата всех выходов, которые обычно появляются на экране. Возвращает 1 если вы передаете его NULL указатель на двигатель. В противном случае возвращается 0.

Поведение по умолчанию engEvalString - отменить любой стандартный выход, вызванный выполняемой командой. Вызов на engOutputBuffer с буфером ненулевой длины сообщает о любых последующих вызовах в engEvalString чтобы сохранить выход в символ буфере, на который указывает p.

Чтобы выключить выходную буферизацию в Фортране, используйте:

engOutputBuffer(ep, '')

Примечание

Буфер, возвращенный engEvalString не NULL завершен.

Входные параметры

расширить все

Указатель на двигатель, заданный как mwPointer.

Указатель на символьный буфер, заданный как character*n, где n - длина буфера.

См. также

|

Представлено до R2006a