Re: BitFlags usage

2018-01-25 Thread Alex via Digitalmars-d-learn
On Thursday, 25 January 2018 at 13:05:07 UTC, Ali Çehreli wrote: On 01/25/2018 03:50 AM, Alex wrote:     r |= cast(BitFlags!Rs)val; // line 20 ... from asignment r |= BitFlags!Rs(cast(Rs)val); Ali Thanks :)

Re: BitFlags usage

2018-01-25 Thread Ali Çehreli via Digitalmars-d-learn
On 01/25/2018 03:50 AM, Alex wrote:     r |= cast(BitFlags!Rs)val; // line 20 ... from asignment r |= BitFlags!Rs(cast(Rs)val); Ali

BitFlags usage

2018-01-25 Thread Alex via Digitalmars-d-learn
I have a question on usage of BitFlags, described here: https://dlang.org/library/std/typecons/bit_flags.html and/or on bitop https://dlang.org/phobos/core_bitop.html#.bsf A similar example to the bit flags example is given here: [code] import std.typecons; enum Rs : ubyte { None,