- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
mixin template IConvertible(Args...)
{
interface IConvertible
{
mixin template IConvertiblePrivate(T)
{
T Convert();
}
mixin template IConvertiblePrivate(TFirst, Args...)
{
TFirst Convert();
mixin IConvertiblePrivate!(Args);
}
mixin IConvertiblePrivate!(Args);
};
}
void main()
{
mixin IConvertible!(int, float);
class Number : IConvertible
{
int Convert() { return 0; }
float Convert() { return 0.0; }
};
}
inho 06.01.2018 00:40 # 0
Въебал плюс
P. S. Въебал, если бы админ не поломал систему голосов с недавним обновлением.
COWuTEJIbTBOEuMAMKu 08.01.2018 10:37 # −3
3.14159265 10.01.2018 22:59 # 0
Ну и похер. ГК настолько минималистичен что ему это нинужно ⓒ
COWuTEJIbTBOEuMAMKu 11.01.2018 00:08 # −1