On Monday, 8 April 2019 at 14:19:04 UTC, XavierAP wrote:
On Monday, 8 April 2019 at 11:58:49 UTC, Ron Tarrant wrote:

And while I'm asking, does an underscore have special meaning when used either at the beginning or end of a variable name?

In D, @ is used as Adam has explained as a prefix indicating attributes (either user-defined ones or, confusingly enough, some of the standard ones).

Yup. Confusion. Yup. :)

Of course you should never do this unless you absolutely need for interop.

No fear of that. I was just trying to understand the example I cited.

For example in D you could have a public property length and a private member _length.

This seems like a good practice.

In this case I've seen some other annoying conventions, for example private member variables being prefixed with m_

The things I missed by not getting my degree... or by not keeping my nose to the grindstone for the last 30-odd years. :)

Thanks, Xavier.

Reply via email to