鍍金池/ 問(wèn)答/C++/ 想請(qǐng)問(wèn)"Access violation at address&quo

想請(qǐng)問(wèn)"Access violation at address"這是什麼意思?

如題
本人在開(kāi)啟檔案的時(shí)候有時(shí)候會(huì)出現(xiàn)
Access violation at address 1000DF0D in module 'SFmpq.dll'. Read of address 3BDEDD0C.
這一段文字請(qǐng)問(wèn)這是什麼意思?是程式問(wèn)題還是檔案本身問(wèn)題?或者是電腦配備上的問(wèn)題?
因?yàn)橹挥心承n案在開(kāi)啟時(shí)會(huì)出現(xiàn)這種情況,所以想問(wèn)問(wèn)各位版大這是什麼樣的問(wèn)題?

回答
編輯回答
櫻花霓

應(yīng)該是讀取內(nèi)存越界了

2018年6月25日 08:31
編輯回答
放開(kāi)她

這是程序崩潰,通常是程序的問(wèn)題。檔案本身當(dāng)然有可能有問(wèn)題,例如某個(gè)偏移的數(shù)據(jù)錯(cuò)誤,偏移到天涯海角去了。但程序本身夠robust的話(huà)也不該崩潰。至于具體什么問(wèn)題,那就千變?nèi)f化千奇百怪了。

2018年4月16日 20:20