凄く基本的な質問なのですが、検索しても良く分からなかったので質問します。
「厳密な型チェックを行う(#strict指定)」、は今まで使ってなかったのですが、
試しにチェックしてみると、100件以上の警告が出ました。
ほとんどが「強制変換されている」というもので、数件「データが失われる可能性」とありました。
しかし、作ったソフトは、何の問題もなく思った通りに動いてくれてます。
そもそも、この警告というのは直さないとどうなるのでしょう?
ある特定条件下では、不具合を起こしたりするのでしょうか?
二つ目の質問です。
以下の二つはどちらでも、動作に問題はありません。
ですが、他の人のサンプルをみると、どちらの記述法もあります。
勿論、GetDlgItemやハンドルだけに限らない話です。
つまり、変数に取得した物を入れといて、新たに式に入れる物と、
取得しつつ、同時に式に入れてる物の違いはあるのかという質問です。
コード:
handl = GetDlgItem(hMainWnd,ComboBox8)
intVal = SendMessage(handl,CB_GETCURSEL,0,0)
と、
intVal = SendMessage(GetDlgItem(hMainWnd,ComboBox8),CB_GETCURSEL,0,0)
どなたか、この事に関して教えてくれると幸いです。お願いします。