Best way to refer to the type of a struct inside itself ?
Ali Çehreli
acehreli at yahoo.com
Fri May 15 14:55:07 UTC 2020
On 5/15/20 7:37 AM, wjoe wrote:
> On Friday, 15 May 2020 at 13:52:38 UTC, Paul Backus wrote:
>> On Friday, 15 May 2020 at 13:47:43 UTC, wjoe wrote:
>>> struct Foo(A, B, C, size_t a, size_t b)
>>> {
>>> alias foo_t = Foo!(A, B, C, a, b); // is there a better way to get
>>> foo_t ?
>>> }
>>
>> typeof(this)
>
> Thanks :)
Additionally, the name of a template when used inside that template
means that instance of it. So just say Foo. :)
struct Foo(A, B, C, size_t a, size_t b)
{
Foo * p;
}
Ali
More information about the Digitalmars-d-learn
mailing list