「Sds setvar」の版間の差分
(ページの作成: ; 構文 : int sds_setvar (const char *sysvar, const struct sds_resbuf *result); ; 機能 : 指定された値をシステム変数に代入する。 ; 引数 :* *sysvar : …) |
(相違点なし)
|
2009年12月23日 (水) 17:48時点における最新版
- 構文
- int sds_setvar (const char *sysvar, const struct sds_resbuf *result);
- 機能
- 指定された値をシステム変数に代入する。
- 引数
-
- *sysvar : システム変数名
- *result : 変数の値
- 戻り値
- RTNORM または RTERROR。
- サンプル
char sysvar[512]; struct sds_resbuf rb1; sds_getstring(0,"\n変数名を入力してEnter : ",sysvar); sds_getvar(sysvar,&rb1); switch(rb1.restype){ // なんか処理... case RTREAL: sds_printf("\n %s is currently %f. ",sysvar,rb1.resval.rreal); sds_getreal("\n新しい実数値を入力して Enter : ",&rb1.resval.rreal); sds_setvar(sysvar,&rb1); sds_printf("\n%s に %f を設定しました。",sysvar,rb1.resval.rreal); break; // なんか処理... }
関連事項