创建一个指针:o = ptr();
用它做任何你想做的事:
odmsg = '嗨';
odA = randn(10);
p = o;
pdmsg = '你好';
显示(odmsg); % 输出 '你好'
想想“.d.”作为C语言的“->”运算符。
编写一个作用于它的函数:
function DoSomething(o)
o.dA(end,end) = 10;
end
确保删除它:
delete(o);
由于o和p指向同一个对象,因此p现在就像o一样无效。
创建一个指针:o = ptr();
用它做任何你想做的事:
odmsg = '嗨';
odA = randn(10);
p = o;
pdmsg = '你好';
显示(odmsg); % 输出 '你好'
想想“.d.”作为C语言的“->”运算符。
编写一个作用于它的函数:
function DoSomething(o)
o.dA(end,end) = 10;
end
确保删除它:
delete(o);
由于o和p指向同一个对象,因此p现在就像o一样无效。