请问vc中的引用在delphi中应该怎么对应?
如题,请问delphi中有引用吗?
比如 :
DataSpace& operator=( const DataSpace& rhs );
用delphi怎么表示呢?
[解决办法]
Delphi中有“引用计数”的概念,VC中的引用只是一个传地址的概念吧,这个Delphi也可以啊。
[解决办法]
引用就是地址,可以使用指针或者var
[解决办法]
d中没有严格c++引用的概念,引用c++肯定是做过优化的,好像它没有地址,所以作为参数速度是最快的。但实际完全可以用指针替代。你那行语句重载了运算符,是无法在d中实现的。
[解决办法]
c++的引用就是传址但不用写成指针
delphi的参数前加var,就是这种效果:实际传址,但是代码不用写成指针
[解决办法]