setBlankTerminator()

strLib.setBlankTerminator() システム関数は、NULL 終了文字とそれに続くすべての文字をスペースに変更します。strLib.setBlankTerminator() は、C または C++ プログラムから戻されたストリング値を、EGL プログラムで適正に操作できる文字値に変更します。

構文

  strLib.setBlankTerminator(target CHAR | DBCHAR | MBCHAR | UNICODE inOut)
target
ターゲット・ストリングは、CHAR 型、DBCHAR 型、MBCHAR 型、または UNICODE 型のいずれであってもかまいません。target で NULL 値が検出されない場合、この関数は無効です。

  // NativeLibrary で定義された呼び出し C 関数
  // 名前は CHAR(25) として定義されます
  get_name(ID, name);
  strLib.setBlankTerminator(name);
  // 名前は「Freddy Ramirez」になっています

互換性に関する考慮事項

表 1. 互換性に関する考慮事項
プラットフォーム 問題
JavaScript 生成 関数 sysLib.setBlankTerminator() はサポートされていません。

フィードバック