Kinds of containers
bitwise via Digitalmars-d
digitalmars-d at puremagic.com
Fri Oct 23 16:36:40 PDT 2015
On Friday, 23 October 2015 at 23:21:31 UTC, bigsandwich wrote:
> On Friday, 23 October 2015 at 17:44:55 UTC, deadalnix wrote:
>> On Friday, 23 October 2015 at 11:03:37 UTC, Andrei
>> Alexandrescu wrote:
>>> [...]
>>
>> Sure. We have a problem when it come to collection in the fact
>> that type qualifier do not turtle down as one would expect.
>>
>> [...]
>
> Its not just type qualifiers. Containers of derived types have
> the same problem. This is also a problem in C++.
Thinking deeper about this, it _should_ be the case that
deadalnix's example doesn't compile.
struct Container(T) {
static if(is(T == const))
int changesLayout; // etc...
int stuff;
}
Bit
More information about the Digitalmars-d
mailing list