stack-overflow

    1熱度

    2回答

    我有一個TreeView 1000個項目。當我選擇一個項目時,TreeView會觸發一個事件,以便我可以更新GUI中的某些內容。事件處理程序是非遞歸的,並且沒有循環,但它需要一點時間才能完成,可能是100ms。 如果我選擇頂部的項目,並使用向下的箭頭滾動項目緩慢,一切工作正常,但如果我按住箭頭鍵,事件觸發得太快,我得到一個stackoverflow例外。 我想過在TreeView中放置一個定時器,

    1熱度

    1回答

    當其中一個執行線程發生堆棧溢出異常時,JVM會退出嗎?

    9熱度

    5回答

    我已經在C#.Net中編寫了一個WinForms程序,以便在密碼錶單中以編程方式單擊按鈕。 Form1加載並顯示Form2作爲對話框。 如果DialogResult是其他任何DialogResult.OK,則應用程序將關閉。 到目前爲止,我有一個按鈕點擊事件,其編碼如下: if (txtpass.Text == "") { MessageBox.Show("You n

    2熱度

    2回答

    我正在寫一個異步服務器和客戶端與C#。我從MSDN獲取了示例代碼,並進行了修改,並使其多次發送和接收消息。我想5個多的客戶連接到服務器,它的工作,但在第98次迭代每個客戶拋出異常的StackOverflow。有人可以解釋我爲什麼會出現這個錯誤嗎?我已經閱讀MSDN,我的問題在無限循環,但我不明白我該如何更改我的代碼,並寫入它沒有循環。 此服務器的客戶端應在多人賽車遊戲中使用,我需要每秒每個球員的發

    3熱度

    5回答

    我是第一個C++類中的編程學生,最近我們給了一個任務來實現遞歸程序,該程序在給定字符串中查找給定子字符串的第一個匹配項。 例如: int StringIndex("Mississippi", "sip"); // this would return 6 我們給出是使用遞歸輔助函數,它的索引作爲參數的提示。 以下是我迄今所做的: int index_of(string s, string t)

    4熱度

    2回答

    我在Linux上遇到一些與我的C程序有關的問題。它在Windows上編譯和運行得很好。 Linux終端返回以下信息: *** stack smashing detected ***: ./student terminated ======= Backtrace: ========= /lib/libc.so.6(__fortify_fail+0x4b)[0xb7e908ab]

    2熱度

    5回答

    我寫了這個節點類和=運算符重載函數,這是我可以讓它編譯和運行的唯一方法,但它只是溢出並炸燬我的程序。有人可以修復它,所以它的工作原理。我在C++中沒有很多重載操作符的經驗。我只想設置一個Node對象等於另一個Node對象。提前致謝! class Node { public: Node(); int y; Node& operator=(const N

    7熱度

    6回答

    對於那些能夠快速回答一些問題的代碼片段。我必須說,因爲加載Visual Studio,文件 - >新建項目...需要一些時間,所以我已經被打了幾次。有沒有人(尤其是那些在這裏提供答案的人)在Windows上有一個很好的快速編輯器,允許你輸入一些C#代碼,編譯它?基本上 - 爲您編寫示例代碼的最快方式是什麼?

    13熱度

    3回答

    PHP如何導致內存泄漏,緩衝區溢出,堆棧溢出和其他類似的錯誤? PHP甚至會導致這樣的錯誤?

    4熱度

    4回答

    Hugs Haskell實現中「Error C stack overflow」的常見原因是什麼?