![]() |
zunbe |
![]() |
|
![]() |
マイクロソフト オプティカル マウス | Googleでヒットしないゾ | ![]() |
2005/08/29
今日も、こんなことがあった。 このエピソードの続き。 で、ビットパターンを説明し、論理積を説明し、どのように値を求めるべきか説明し、コードを修正させた。 ----- AccessMask = (アクセス権のパターン値をAPIから取得) If (("&h" & AccessMask) And ("&h" & FILE_READ_DATA)) Then ' アクセス可能 End If 何だこれは? (1).FILE_READ_DATA に代入している値は、いったいなんだ? (2).「"&h" & AccessMask」や「"&h" & FILE_READ_DATA」の演算は、いったいなんだ? (3).そもそも、なんで変換なんかしようとしてるんだ? なんで変換しようとしているのか、社員に聞いてみると、こうのたまう。 「AccessMask は10進数で入ってきますよね。だから16進数に変換しないと計算できません。」 言っている事の意味がまったく理解できません。 ちっとはコンピュータ概論を勉強しやがれ。
投稿者 zunbe : 2005/08/29 10:38:49
|
|
|