Fixing const arrays
Jonathan M Davis
jmdavisProg at gmx.com
Mon Dec 12 17:39:35 PST 2011
On Tuesday, December 13, 2011 02:28:29 torhu wrote:
> It's actually not 'save' being a noun that's the problem. I just
> thought of a counter-example:
>
> ---
> struct Foo {
> // the data
> Bar data[];
>
> // save data on shutdown?
> @property bool save() { return save_; }
> @property bool save(bool shouldShave) { return save_ = shouldSave; }
>
> private:
> bool save_;
> }
> ---
> Not meant to be a realistic example, but save is fine as a property here.
You can pretty much always come up with another function with a completely
different purpose wit the same name.
Personally, the _only_ issue that I have with save is the fact that it's a
property. The name save works well enough, and I can't think of anything
that's better.
- Jonathan M Davis
More information about the Digitalmars-d
mailing list