On 11/15/21 2:33 PM, Imperatorn wrote:
On Monday, 15 November 2021 at 22:27:24 UTC, Ali Çehreli wrote:
On 11/15/21 1:58 PM, WebFreak001 wrote:
> [...]
wrote:
>> [...]
wrote:
>> [...]
the use of
>>         [...]
variable `file`
> [...]
copying the
> [...]
a pointer.
I don't see how it solves the problem. Sebastiaan Koppe might have intended to allocate the object dynamically with 'new' as well?

[...]

Are you compiling with preview=dip1000?

Trying with it produces an error when 'new' is not used:

Error: reference to local variable `file` assigned to non-scope parameter `p` calling deneme.ByChunk.opAssign

So, I either misunderstand or understand very well :) that a different way of lifetime management (like adding 'new') is needed there.

Ali

Reply via email to