91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

LabVIEW編程中for循環(huán)的Bug與解決方案

jf_NKOETB7n ? 來(lái)源:LabVIEW的編程之道 ? 作者:LabVIEW的編程之道 ? 2022-12-02 09:59 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1、bug出現(xiàn)描述:在編程時(shí)碰到一個(gè)for循環(huán)的Bug,因?yàn)锽ug的隱蔽性,我花了我很長(zhǎng)時(shí)間才排查出來(lái)。

2、bug具體描述如下:如果一個(gè)數(shù)據(jù)通過(guò)for循環(huán),for循環(huán)序號(hào)數(shù)為零或者是通過(guò)索引數(shù)組為空數(shù)組,那個(gè)通過(guò)的這個(gè)數(shù)據(jù)將被初始化為默認(rèn)值,如果在Actor Framework中還會(huì)造成軟件閃退,定位錯(cuò)誤為元素同址訪問(wèn)錯(cuò)誤。

3、bug復(fù)現(xiàn):

我們分別創(chuàng)建數(shù)值,數(shù)組,和類(lèi)分別通過(guò)一個(gè)空數(shù)組索引的循環(huán)看看結(jié)果。

下邊是循環(huán)數(shù)為1時(shí)的結(jié)果(正常情況):

546c4252-7195-11ed-8abf-dac502259ad0.png

548bcd16-7195-11ed-8abf-dac502259ad0.png

循環(huán)數(shù)為0(第一種bug情況):

54a77908-7195-11ed-8abf-dac502259ad0.png

54c974f4-7195-11ed-8abf-dac502259ad0.png

使用空數(shù)組索引(第二種bug情況):

這種情況更加隱蔽,我碰到的是這一個(gè),上面一個(gè)是我思考可能出現(xiàn)的原因。

54e1ca36-7195-11ed-8abf-dac502259ad0.png

54c974f4-7195-11ed-8abf-dac502259ad0.png

解決方案:

將數(shù)值輸入輸出改為移位寄存器

55195d34-7195-11ed-8abf-dac502259ad0.png

548bcd16-7195-11ed-8abf-dac502259ad0.png

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • LabVIEW
    +關(guān)注

    關(guān)注

    2017

    文章

    3688

    瀏覽量

    347065
  • 編程
    +關(guān)注

    關(guān)注

    90

    文章

    3716

    瀏覽量

    97178
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    labview編程及基礎(chǔ)知識(shí)分享

    最近建了一個(gè)公眾號(hào),本人會(huì)在上面進(jìn)行labview編程知識(shí)的分享,歡迎大家關(guān)注;公眾號(hào)叫:上位機(jī)知識(shí)分享LABVIEW
    發(fā)表于 02-13 10:08

    Camera應(yīng)用旋轉(zhuǎn)預(yù)覽拉伸Bug:RK3588+Android 12環(huán)境下的復(fù)現(xiàn)、分析與臨時(shí)解決方案

    Bug—— 當(dāng)用戶多次旋轉(zhuǎn)屏幕后,預(yù)覽圖像會(huì)出現(xiàn)明顯變形,而關(guān)閉系統(tǒng)自動(dòng)旋轉(zhuǎn)功能后,該問(wèn)題可有效規(guī)避。今天我們就結(jié)合該硬件與系統(tǒng)環(huán)境,詳細(xì)拆解 Bug 的現(xiàn)象、根源及臨時(shí)解決方案,為同平臺(tái)開(kāi)發(fā)者提供參考。
    的頭像 發(fā)表于 02-04 16:17 ?227次閱讀
    Camera應(yīng)用旋轉(zhuǎn)預(yù)覽拉伸<b class='flag-5'>Bug</b>:RK3588+Android 12環(huán)境下的復(fù)現(xiàn)、分析與臨時(shí)<b class='flag-5'>解決方案</b>

    高低溫試驗(yàn)箱試驗(yàn)功能全解析:恒溫 / 循環(huán) / 可編程怎么選?

    廣東宏展科技提供高精度高低溫試驗(yàn)箱,覆蓋電子、汽車(chē)等行業(yè),具備恒溫、高低溫循環(huán)及可編程功能,滿足多場(chǎng)景測(cè)試需求。
    的頭像 發(fā)表于 02-04 08:59 ?2854次閱讀
    高低溫試驗(yàn)箱試驗(yàn)功能全解析:恒溫 / <b class='flag-5'>循環(huán)</b> / 可<b class='flag-5'>編程</b>怎么選?

    軟國(guó)際攜手華為發(fā)布醫(yī)藥聯(lián)合解決方案

    近日,在華為全聯(lián)接大會(huì)2025“智慧園區(qū)與智算圓桌”活動(dòng)上,軟國(guó)際華為技術(shù)與解決方案集團(tuán)模型工場(chǎng)業(yè)務(wù)部總裁張偉受邀出席。會(huì)上,在華為智算服務(wù)聯(lián)合方案發(fā)布環(huán)節(jié),軟國(guó)際攜手華為IT咨詢(xún)
    的頭像 發(fā)表于 09-19 14:16 ?955次閱讀

    人工智能行業(yè)如何使用for循環(huán)語(yǔ)句進(jìn)行循環(huán)

    人工智能行業(yè)可以使用以下是關(guān)于for循環(huán)在不同編程語(yǔ)言中的基本用法說(shuō)明: Python的for循環(huán): 主要用于遍歷序列(列表、元組、字符串等) 典型結(jié)構(gòu):for item in se
    的頭像 發(fā)表于 09-10 12:55 ?564次閱讀

    透氣膜行業(yè)解決方案,一文看懂呼吸循環(huán)、氣體流量和耐水壓測(cè)試儀

    本文介紹了精誠(chéng)工科針對(duì)防水透氣膜性能測(cè)試的行業(yè)解決方案,圍繞呼吸循環(huán)疲勞度測(cè)試、氣體流量測(cè)試和耐水壓測(cè)試三個(gè)核心測(cè)試展開(kāi),旨在驗(yàn)證透氣膜在實(shí)際應(yīng)用的長(zhǎng)期穩(wěn)定性和可靠性。該方案具備高精
    的頭像 發(fā)表于 07-31 16:01 ?867次閱讀
    透氣膜行業(yè)<b class='flag-5'>解決方案</b>,一文看懂呼吸<b class='flag-5'>循環(huán)</b>、氣體流量和耐水壓測(cè)試儀

    基礎(chǔ)篇3:掌握Python的條件語(yǔ)句與循環(huán)

    在Python編程語(yǔ)言中,條件語(yǔ)句和循環(huán)是構(gòu)成復(fù)雜邏輯和數(shù)據(jù)處理的基石。本篇基礎(chǔ)教程將幫助您深入了解Python的條件語(yǔ)句和循環(huán)結(jié)構(gòu),讓您能夠更好地控制程序流程。 條件語(yǔ)句 條件語(yǔ)句
    發(fā)表于 07-03 16:13

    Arduino與LabVIEW聯(lián)合編程指南

    Arduino編程并與LabVIEW上位機(jī)結(jié)合實(shí)現(xiàn)設(shè)備的遠(yuǎn)程控制與數(shù)據(jù)采集。
    發(fā)表于 06-19 15:54 ?3次下載

    恩智浦RFID芯片助力可循環(huán)運(yùn)輸包裝解決方案

    簽采用恩智浦UCODE RAIN RFID芯片,助力可重復(fù)使用的運(yùn)輸包裝解決方案,實(shí)現(xiàn)植物和花卉托盤(pán)的高效循環(huán)利用,減少浪費(fèi)并提升可持續(xù)性。
    的頭像 發(fā)表于 06-10 09:39 ?1465次閱讀

    溫度(濕熱)循環(huán)試驗(yàn)箱在鋰硫電芯測(cè)試的應(yīng)用

    的潛在缺陷。如需獲取詳細(xì)參數(shù)配置、符合IEC/UL/GB電池試驗(yàn)標(biāo)準(zhǔn)的溫濕循環(huán)測(cè)試方案,或與電芯充放電系統(tǒng)聯(lián)動(dòng)測(cè)試的集成解決方案,歡迎聯(lián)系我們獲取更多技術(shù)資料。
    的頭像 發(fā)表于 06-04 09:14 ?230次閱讀
    溫度(濕熱)<b class='flag-5'>循環(huán)</b>試驗(yàn)箱在鋰硫電芯測(cè)試<b class='flag-5'>中</b>的應(yīng)用

    如何在ctd解決方案中使用FRS (ccg2,3)?

    你好,我正在檢查用作 c 型多功能集線器的 ctd 解決方案。 多集線器希望通過(guò)允許 CCG3 在外部POWER_DRILL2GO被切斷時(shí)(當(dāng)充電端子在 ccg2 處被切斷時(shí))通過(guò) FRS 切換到灌
    發(fā)表于 05-27 07:56

    深入理解C語(yǔ)言:C語(yǔ)言循環(huán)控制

    在C語(yǔ)言編程循環(huán)結(jié)構(gòu)是至關(guān)重要的,它可以讓程序重復(fù)執(zhí)行特定的代碼塊,從而提高編程效率。然而,為了避免程序進(jìn)入無(wú)限循環(huán),C語(yǔ)言提供了多種
    的頭像 發(fā)表于 04-29 18:49 ?2037次閱讀
    深入理解C語(yǔ)言:C語(yǔ)言<b class='flag-5'>循環(huán)</b>控制

    循環(huán)水設(shè)備PLC數(shù)據(jù)采集解決方案

    告警以及數(shù)據(jù)趨勢(shì)曲線展示等功能,使得管理人員能夠隨時(shí)了解設(shè)備運(yùn)行狀態(tài),從而及時(shí)進(jìn)行維護(hù)和管控,保障生產(chǎn)安全可靠。 對(duì)此,數(shù)之能提供工業(yè)網(wǎng)關(guān)+監(jiān)控平臺(tái)的軟硬件一體化解決方案,能夠?qū)崿F(xiàn)PLC數(shù)據(jù)采集到本地監(jiān)控平臺(tái),形成循環(huán)水系
    的頭像 發(fā)表于 04-18 13:43 ?695次閱讀
    <b class='flag-5'>循環(huán)</b>水設(shè)備PLC數(shù)據(jù)采集<b class='flag-5'>解決方案</b>

    軟國(guó)際打造企業(yè)上云服務(wù)解決方案

    近日,華為云生態(tài)大會(huì)2025在蕪湖隆重舉行。軟國(guó)際華為技術(shù)與解決方案集團(tuán)云應(yīng)用與服務(wù)業(yè)務(wù)線總裁胡啟明受邀參加華為云伙伴聯(lián)合解決方案宣講會(huì),并在會(huì)上作了題為《軟國(guó)際企業(yè)上云服務(wù)
    的頭像 發(fā)表于 04-16 11:34 ?1013次閱讀

    宜科PLC+伺服整體解決方案

    在當(dāng)今高度自動(dòng)化的工業(yè)環(huán)境,可編程邏輯控制器(PLC)和伺服系統(tǒng)作為兩個(gè)至關(guān)重要的組成部分,正發(fā)揮著不可替代的作用。宜科自動(dòng)化整體解決方案包含高性能的可
    的頭像 發(fā)表于 03-21 11:34 ?977次閱讀
    宜科PLC+伺服整體<b class='flag-5'>解決方案</b>