ビット構文がすごい
プログラミングErlangより。
Erlangのビット構文がすごい。例えば、16ビットのRGBカラーの場合、
1> <<R:5,G:6,:B:5>> = Color. 2> Color2 = <<R:5,G:6,:B:5>>.
でアンパックやパックができる。
シフトやマスクでとり出すよりも断然、見やすいですよね。
プログラミングErlangより。
Erlangのビット構文がすごい。例えば、16ビットのRGBカラーの場合、
1> <<R:5,G:6,:B:5>> = Color. 2> Color2 = <<R:5,G:6,:B:5>>.
でアンパックやパックができる。
シフトやマスクでとり出すよりも断然、見やすいですよね。