【发布时间】:2008-11-30 21:01:25
【问题描述】:
我遇到了一点麻烦——我不知道我是否可以为我的类定义自己的运算符。
例如:
type
TMinMatrix = class(TMatrix)
private
RowAmount: Byte;
ColAmount: Byte;
Data: DataMatrix;
DemVector, SupVector: SupplyDemand;
public
constructor Create(Rows, Cols: Byte);
function GetRowAmount: Byte; override;
function GetColAmount: Byte; override;
destructor Destroy;
end;
我怎么能 - 或者我不能:) - 做类似的事情:
TMinMatrix TMinMatrix::operator=(TMinMatrix* matr) (c++ code)
顺便问一下,我可以为我的类定义复制构造函数吗?
【问题讨论】:
-
请更具体一些 - Delphi for Win32 还是 .NET?哪个 Delphi 版本?