程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> directx-DirectX10程序Debug模式下運行報錯,Release模式運行正常一般是什麼原因?

directx-DirectX10程序Debug模式下運行報錯,Release模式運行正常一般是什麼原因?

編輯:編程綜合問答
DirectX10程序Debug模式下運行報錯,Release模式運行正常一般是什麼原因?

1、兩種模式下,編譯都沒問題。
2、運行
Debug模式下報錯,信息如下:
圖片說明
Release模式下運行截圖
圖片說明

附:進行了多次試驗,Release總是運行正常,而Debug模式基本上都是運行出錯,報錯信息也是同一個(如上圖),但偶爾的小概率能運行(大概百分之一二,這個概率是不確定的,只是我碰巧有一兩次正常運行了)
遍查了代碼,發現不了問題。希望各位能夠說說一般情況下可能是什麼原因引起的。

最佳回答:


0xFFFFFFFF,這個地址是系統內存地址空間中的地址,用戶模式訪問這個位置系統是會拋出異常的。這種必然重現的bug,看下函數堆棧,應該容易找出問題

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved