Static function at module level
Phil Lavoie via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Mon Aug 18 08:13:28 PDT 2014
On Monday, 18 August 2014 at 05:29:53 UTC, Jonathan M Davis via
Digitalmars-d-learn wrote:
> On Mon, 18 Aug 2014 01:32:40 +0000
> Phil Lavoie via Digitalmars-d-learn
> <digitalmars-d-learn at puremagic.com>
> wrote:
>
>> Ok, so after years of D usage I just noticed that this is
>> valid D
>> (compiles anyways):
>>
>> static void myFunc() {}
>>
>> What is a static function at module level exactly? In C, that
>> means private, in D, that means ___________?
>
> I'm pretty sure that it means nothing. It's just one of those
> cases where an
> attribute is ignored, because it doesn't apply rather than
> resulting in an
> error.
>
> - Jonathan M Davis
All right thanks!
More information about the Digitalmars-d-learn
mailing list