看板 MacDev 關於我們 聯絡資訊
最近在開發MAC OS下的GBIB TOOLS 其中有使用到這幾行: int dmm = 0; char buffer[100]; dmm = ibdev(0,2,0,13,1,0); ibwrt (dmm,ch1, strlen(ch1)); ibrd (dmm, buffer, sizeof(buffer)); 以上程式碼都寫在一個IBAction的Button裡面 有加入GBIB用的Framework NI488.framework 程式在編譯時Build的結果執行都非常正常 但是一輸出成app以後,同樣的用指令*idn? 去獲取回傳裝置的名稱到buffer裡面 但是僅限第一次按下Button有效,之後不管怎麼執行Buffer都無法帶回值 請問有人知道大可能是漏掉什麼情況或是大概的狀況嗎?謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.248.134.2 ※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1459502265.A.DE9.html
hearther: Memory 04/01 19:11
謝謝~以解決,問題出在初始化陣列錯誤! ※ 編輯: aureolus (60.248.134.2), 04/07/2016 13:53:37