我有一个类重新定义默认的下标赋值(subsasgn).由于它是memmapfile的包装器,我不需要subsasgn的返回值,所以如何忽略它呢?
链接到这个问题,但试图忽略所有返回的参数:
dummy = subsasgn(self.mmap.Data.bit, newSub, value);
Run Code Online (Sandbox Code Playgroud)
这将被检测为"请求输出"但未存储.
[~] = subsasgn(self.mmap.Data.bit, newSub, value);
Run Code Online (Sandbox Code Playgroud)
但是,这适用subsasgn于在未请求输出(使用某些nargout检查编码)的情况下内部不会计算的情况.对于没有发生这种情况的一般功能,您可以这样做:
subsasgn(self.mmap.Data.bit, newSub, value);
Run Code Online (Sandbox Code Playgroud)
由于我没有源代码,我无法猜出你需要哪一个.
| 归档时间: |
|
| 查看次数: |
38 次 |
| 最近记录: |