access-violation

    0熱度

    1回答

    我是C++的新手,對於部分內存管理我有困難,特別是在內存管理方面。這是我的第一個項目,SFML lib遊戲之一。所以我得到一個訪問衝突錯誤,在此代碼: 包括「Game.h」 void Game::Start() { if (_gameState == Uninitialized) return; _mainWindow.create(sf::VideoMode(1

    0熱度

    1回答

    目前我正在使用Valgrind來檢查內存泄漏,並將Purify作爲替代方案。 Valgrind可以找出堆中創建的數組的訪問衝突,但不能堆棧。 char* a = static_cast<char*>(malloc(sizeof(char) * 5)); a[7] = 'c'; printf("%c\n", a[7]); free(a); Valgrind在上述代碼中無效寫入和讀取的點數,

    1熱度

    1回答

    我很困惑。一個AccessViolationException是由第三方庫隨機產生的。它可以安全地被忽略,所以我按照建議的here將調用方法包裝在[HandleProcessCorruptedStateExceptions]屬性中。 不過,我仍然看到異常越來越引發如下可見: 我使用的.NET Framework 4.6.2和Visual Studio 2015年更新3.我該怎麼辦錯過了什麼?

    1熱度

    1回答

    嗨,我正在嘗試將Emgu.CV.Mat分配給Emgu.CV.UI.ImageBox,但我不斷收到在CvInvokeCore.cs文件中System.AccessViolationException錯誤(2379線cveMinMaxLoc(iaArr, ref minVal, ref maxVal, ref minLoc, ref maxLoc, iaMask);): 型「System.Access

    0熱度

    2回答

    我需要的是Emgu.Cv.Mat。由於我有一個Bitmap我想將他的信息傳遞給這個Mat實例。 這裏是我的代碼: //the real file is not stored on the harddrive. this is for demonstration only. Bitmap fileBmp = new Bitmap(@"C:\Users\my\Desktop\file1.PNG");

    0熱度

    2回答

    我在C#(WindowsForm)中編程。我想使用EmguCV(3.1)來捕獲.avi文件。當我打開一個文件,我看到這個異常: 型「System.AccessViolationException」未處理的異常發生在System.Drawing.dll程序 其他信息:試圖讀取或寫入保護內存。這通常表明其他內存已損壞。 這個異常後,我看到這個窗口: 這裏是我的代碼加載一個文件: private voi

    1熱度

    2回答

    因此,像許多人一樣,我正在閱讀關於在Python中使用libtcod的roguelikes教程。 http://www.roguebasin.com/index.php?title=Complete_Roguelike_Tutorial,_using_python%2Blibtcod,_part_3 我終於得到了一切正在運行,但我得到了一個特定的命令錯誤,我不知道如何解決它或什麼是錯的。它似乎是在

    -7熱度

    1回答

    因此,這是我爲我的大學做的作業。我必須從文本文件中的一行讀取波蘭語符號。文本文件中的表達式是:「/ 2 3」,我必須將它變成反轉的波蘭表示法。我不斷收到此錯誤:0xC0000005:訪問衝突讀取位置0x00000000。 int top = -1; char prefix[50]; void Push(char value) { top++; prefix[top] = valu

    -4熱度

    1回答

    我得到一個:「異常在ConsoleApplication18.exe在0x00E8316C拋出:0000005:訪問衝突寫入位置0xCDCDCDD1。」當我運行我的代碼時,這就是它的全部,並且錯誤會打破我標註評論的地方。感謝您的時間! #include "iostream" using namespace std; class Transaction { public: in

    0熱度

    1回答

    我在這些行中得到了SONAR違規的錯誤。如何解決這個問題? HttpSession session = this.globals.getHTTPServletRequest() .getSession(); session.setAttribute("CONTEXT",this.globals.getHTTPServletRequest().getContex