quick question, probably of little importance...

H. S. Teoh hsteoh at qfbox.info
Wed Apr 26 23:14:57 UTC 2023


On Wed, Apr 26, 2023 at 11:07:39PM +0000, WhatMeWorry via Digitalmars-d-learn wrote:
> On Wednesday, 26 April 2023 at 23:02:07 UTC, Richard (Rikki) Andrew
> Cattermole wrote:
> > Don't forget ``num % 2 == 0``.
> > 
> > None should matter, pretty much all production compilers within the
> > last 30 years should recognize all forms of this and do the right
> > thing.
> 
> Thanks. Fastest reply ever! And I believe across the world?   I
> suppose my examples required overhead of a function call. So maybe num
> % 2 == 0 is fastest?

If performance matters, you'd be using an optimizing compiler. And
unless you're hiding your function implementation behind a .di, almost
all optimizing compilers would inline it, so you shouldn't even be able
to tell the difference.


T

-- 
Without outlines, life would be pointless.


More information about the Digitalmars-d-learn mailing list