微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > 虚拟仪器 > 汗!发现自己不会实现i-=5求助!

汗!发现自己不会实现i-=5求助!

时间:12-13 整理:3721RD 点击:
除了用本地变量的方法,还有其它方法不?
都说要少用本地变量,然后就发现类似i+=5这样的语句在LV下搞不定了……
顺便问问,对于一个数值控件(其他的也行)来说,创建一个本地变量和100个本地变量的系统开销差别大么?100个变量占用的内存是相同的还是各自分配内存呢?
※ FROM: 59.61.140]
※ 来源:·水木社区 http://newsmth.net·[FROM: 59.61.140]

循环里的话可以用移位寄存器

在循环内比较好办,移位和反馈都行,循环外就没招了
而且,移位和反馈其实都不等同i+=5,因为计算完成以后,控件本身的值并没有改变

不懂也
i+=5不就是i=i+5?
再说本地变量有什么不好?

叶,你得到了它
貌似所有的书都说本地变量要少用,好像占用额外内存,竞争什么什么的……
反正现在我写东西已经是本地变量满天飞了,用着手软啊……

怕啥
该用就用
难道还指望LabVIEW写出汇编的效率

我觉得能有.net的效率就不错了。。。。

不就想问问有没替代方法呗,看来是没戏了
“对于一个数值控件(其他的也行)来说,创建一个本地变量和100个本地变量的系统开销差别大么?100个变量占用的内存是相同的还是各自分配内存呢?”
这个何解?

我猜这种变量就是个指针而已,每个变量一个指针
占不了多少内存

re
我也是这么觉得的

这个行不?

这种方法是不是属于没事找抽型?

昨晚干了件更没事儿找抽的事儿
建了个100*100的数组控件,然后创建了50个本地变量,就看内存使用情况蹭蹭蹭往上涨。现在也搞不清楚是本地变量的问题还是LabVIEW数据缓存的问题……

这个顶多算有事找抽吧?和局部变量比还是有优势的,嘿。。

看来局部变量真的占内存?奇怪

属性节点的效率还是远不如本地变量啊

占cpu,省内存,个人体会。。。

速度慢

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top