HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2009
0121
エス変数の比較について4解決


エス

リンク

2009/1/21(Wed) 00:59:06|NO.22967

こんばんわ、エスと申します。

例えば掲示板なので、ループで常に更新して
新しい書き込みがあった時だけ、test.txtに保存する
1回目に取得した変数「a」と2回目に取得した変数「a」等しくないなら
test.txtに追加するといったプログラムを作りたいのですが、
比較方法がわからなくて質問させて頂きました。

1回目に取得した変数「a」を一時的に変数「b」に渡して
2回目に取得した変数「a」と「b」を比較するみたいなことはできないでしょうか?
よろしくお願いします。



この記事に返信する


ANTARES

リンク

2009/1/21(Wed) 01:14:23|NO.22968

 数値と同じです。
「if a=b」で「等しければ」
「if a!b」で「等しくなければ」



エス

リンク

2009/1/22(Thu) 00:56:22|NO.22982

> 数値と同じです。
「if a=b」で「等しければ」
「if a!b」で「等しくなければ」

書き方はわかるんですけど、変数「a」を一時的に変数「b」に渡してっていうのが
わかりませんでした。
どうみても題名と説明文が間違ってますよね・・・説明が下手で申し訳ないです><

結局あれこれググってる内に偶然にも「memcpy」に出会えることができて自己解決しました。
ありがとうございました。



ANTARES

リンク

2009/1/22(Thu) 01:45:44|NO.22984

>書き方はわかるんですけど、変数「a」を一時的に
>変数「b」に渡してっていうのがわかりませんでした。
 これを読んで1回目と2回目以降をどう書き分けるのかが
わからないのかと思いましたが、memcpyで解決するのなら
b=aでいいはずですが?



エス

リンク

2009/1/22(Thu) 02:57:15|NO.22985

そんな単純なことでしたか><

notesel test repeat //省略    if a!b { noteadd a notesave "C:\\test.txt" } memcpy b,a,123 //これじゃなくても「b=a」でよかったんですね。。。 loop

う〜ん無知すぎて恥ずかしいです^^;
もっとがんばります。。。
ありがとうございました!



ONION software Copyright 1997-2023(c) All rights reserved.