外部インタフェース/API リファレンス | ![]() ![]() |
C 言語表示
#include "engine.h"
int engOutputBuffer
(Engine *ep, char *p, int n);
n
p
の長さ。
p
n
のキャラクタバッファのポインタ。
詳細
engOutputBuffer
は、通常スクリーン上の表示を出力するために、engEvalString
に対するキャラクタバッファを定義します。
engEvalString
のデフォルトの動作は、実行しているコマンドによって起こる標準出力を廃棄することです。engOutputBuffer(ep,p,n)
は、p
によって指し示されるキャラクタバッファ内の出力の最初のn
キャラクタを保存するように、その後のengEvalString
の呼び出しに通知します。
例題
CプログラムからMATLABエンジン関数を呼び出す方法を説明するサンプルプログラムは、examples
ディレクトリのeng_mat
サブディレクトリのengdemo.c
を参照してください。
(Windows)WindowsでCプログラムからMATLABエンジン関数を呼び出す方法を説明するサンプルプログラムは、examples
ディレクトリのeng_mat
サブディレクトリのengwindemo.c
を参照してください。
![]() | engOpenSingleUse | engPutArray | ![]() |