新聞中心

EEPW首頁(yè) > 測(cè)試測(cè)量 > 設(shè)計(jì)應(yīng)用 > LabVIEW系列——兩種不同類型的功能全局變量

LabVIEW系列——兩種不同類型的功能全局變量

作者: 時(shí)間:2017-01-06 來(lái)源:網(wǎng)絡(luò) 收藏
我在學(xué)習(xí)使用逐點(diǎn)分析函數(shù)時(shí),發(fā)現(xiàn)大部分函數(shù)都使用全局功能變量,但是我我以前使用的又有所不同,進(jìn)分析之,發(fā)現(xiàn)以下特點(diǎn):




功能全局變量重入執(zhí)行時(shí),有兩種方式:

本文引用地址:http://m.butianyuan.cn/article/201701/336684.htm

1、在實(shí)例間共享副本(默認(rèn)):這樣在就可以創(chuàng)建真正的共享變量,所有的實(shí)例(即副本)是同一個(gè)共享變量,能在不同時(shí)間、不同地點(diǎn)訪問(wèn)該共享變量,各個(gè)副本之間相互影響;

2、為每個(gè)實(shí)例預(yù)分配副本:這樣創(chuàng)建的共享變量,只能在該實(shí)例中有效,每個(gè)實(shí)例都是獨(dú)立的共享變量,對(duì)某一個(gè)實(shí)例的讀寫不會(huì)影響其他的實(shí)例。

所以,選擇不同的方式創(chuàng)建的共享變量,在使用時(shí)一個(gè)是沒(méi)創(chuàng)建一個(gè)副本就會(huì)隨之創(chuàng)建一個(gè)共享變量,一個(gè)是不論創(chuàng)建多少副本都只是一個(gè)共享變量。



評(píng)論


技術(shù)專區(qū)

關(guān)閉