Joseph Rushton Wakeling:

     struct Foo
     {
          const(auto) bar()
          {
              // modifies internal data of Foo
              // but returns a const type
          }
     }

Is this acceptable?

struct Foo {
    auto bar() {
        const result = ...;
        return result;
    }
}

Bye,
bearophile

Reply via email to