“=”的訊息映射函式:見 我的圖片
說明:程式中其他部分都有注釋,請大家幫忙看看,主要是程式崩潰,不知道怎么辦
m_sig存盤運算子,只要“+、-、*、/”,是CString類的
num存盤運算元,是double型陣列。

uj5u.com熱心網友回復:
補充一下啊,這個程式是可以正常輸入運算式,但點“=”后程式就崩潰了。。。實在不知道該怎么辦,新手起步,希望大家多多幫忙啊...
uj5u.com熱心網友回復:
貼代碼,貼圖片人家很不好看uj5u.com熱心網友回復:
單步除錯吧,自己動手uj5u.com熱心網友回復:
也可以 上傳 你的工程 ,請人幫你 除錯一下uj5u.com熱心網友回復:
為什么不除錯呢?就貼一部分代碼怎么可能找得出buguj5u.com熱心網友回復:
while(1){ m++ ; 取值會越界吧?while(m < m_sig.GetLength()) ?
uj5u.com熱心網友回復:
崩潰的時候在彈出的對話框按相應按鈕進入除錯,按Alt+7鍵查看Call Stack即“呼叫堆疊”里面從上到下列出的對應從里層到外層的函式呼叫歷史。雙擊某一行可將游標定位到此次呼叫的源代碼或匯編指令處,看不懂時雙擊下一行,直到能看懂為止。轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/95400.html
標籤:基礎類
