回答編集履歴
1
書き足し
test
CHANGED
@@ -1,4 +1,5 @@
|
|
1
1
|
論理積のANDです、16曲あるので16bitで再生したところをbitのONで覚えて、すべて選曲されたら(All bit ON)でやめたい処理の様ですね。問題のif 文はbitのマスクをしているだけですよ。
|
2
|
+
乱数がダブっても、選択した曲をマスキングしているのでダブりませんよ。
|
2
3
|
2進数とビットマスクについては以下で説明しています。
|
3
4
|
よろしかったrどうぞ。
|
4
5
|
https://nijinatu.com/clang-0306-binary/
|