Цитата:
Сообщение от
TasmanianDevil
DAX2009, ядро 5.0.1000.52
Объявляем EDT на основе int64 с любым ArraySize, бОльшим 1, и именем MyType.
Создаем элементарный класс
X++:
class TestClass
{
MyType x;
}
делаем в нем классический parm-метод
X++:
MyType parmX(MyType _x = x)
{
if(x != _x) x = _x;
return x;
}
пытаемся скомпилировать и получаем ошибку "Операнд несовместим с типом функции." на операторе возврата.
Попробовал на последней версии, у меня компилируется без проблем.
Мой EDT называется правда Type1, но я не думаю, что есть разница.