| 外部インタフェース/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 | ![]() |