exponenta event banner

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.

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

engOutputBuffer(ep, '')

Примечание

Буфер, возвращенный engEvalString не является NULL прекращено.

Входные аргументы

развернуть все

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

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

См. также

|

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