Thread overview
operator +=
Apr 08, 2013
Minas Mina
Apr 08, 2013
Simen Kjaeraas
Apr 08, 2013
Minas Mina
April 08, 2013
How can I define operator += for a struct?
April 08, 2013
On 2013-04-08, 14:23, Minas Mina wrote:

> How can I define operator += for a struct?

http://dlang.org/operatoroverloading.html

In short:

struct S {
    auto opOpAssign( string op : "+" )( S other ) {
        // Do stuff here.
    }
}

-- 
Simen
April 08, 2013
On Monday, 8 April 2013 at 12:37:34 UTC, Simen Kjaeraas wrote:
> On 2013-04-08, 14:23, Minas Mina wrote:
>
>> How can I define operator += for a struct?
>
> http://dlang.org/operatoroverloading.html
>
> In short:
>
> struct S {
>     auto opOpAssign( string op : "+" )( S other ) {
>         // Do stuff here.
>     }
> }

Thanks a lot.