● 関数リファレンス

StrCalc の初期化

    int __stdcall   StrCalc_init(PSTRCALC_PARAM prm);

引数

引数名意味
prmSTRCALC_PARAM 構造体の実体アドレス

戻り値

正常終了した時は 1 を返します。
メモリが確保できなかった場合は 0 を返します。

説明

変数環境を構築し、StrCalc 環境の初期化を行います。StrCalc や StrCalc BASIC を使用する時は、必ず実行する必要があります。

関数を実行すると、次のメンバは初期化されます。
    paren_cnt           64 をセット
    b_hexchk            0 をセット
    ppcheck_paramname   NULL をセット
    nametbl_cnt         0 をセット
    pmem                NULL をセット
    memmax              0 をセット
アプリケーション側で、これらメンバを設定する場合は、関数StrCalc_init を実行した後で行ってください。