user defined no bounds check
monarch_dodra
monarchdodra at gmail.com
Mon Aug 20 11:47:22 PDT 2012
On Monday, 20 August 2012 at 15:42:50 UTC, Jonathan M Davis wrote:
> On Monday, August 20, 2012 12:44:40 monarch_dodra wrote:
>
> Except that generally assert does the job just fine. The only
> reason that -
> noboundscheck is any different really is the fact that bounds
> checking is left
> on in @safe code even with -release. It just seems overkill to
> me try and have
> user-defined types act the same way. It's arguably bad enough
> that arrays work
> this way.
>
> If you want control user-defined types with a
> version(noboundscheck), then
> create an enhancement request, and maybe Walter will think that
> it's a good
> idea. I don't know. It seems completely unnecessary to me, but
> that doesn't
> mean that it won't happen.
>
> - Jonathan M Davis
Oh yeah... noboundscheck is not as simple as just doing
"-noboundscheck".
You are probably right, this would bring more harm than good.
More information about the Digitalmars-d-learn
mailing list