最近使用vs2010編程出現以下問題,在網上收集了大家的意見之後,整理了一下
導致出現這樣的原因有:
1.非法指針訪問和內存洩漏
2.大家再查查吧,一定是指針出現問題了。設置的指針范圍跟你運行的不對
3.指針訪問內存越界出現問題。
4.是因為不支持中文。
5.內存不夠分配
6.當時後來檢查發現的問題應該是多線程訪問資源出的問題。
7.檢查一下exe和dll是否混用的不同版本的crt
解決方法:
第一:檢查申請的空間沒有釋放
第二:檢查堆棧空間是否已經被全部分配滿,建議每次內存分配盡量不要太大,並且記得釋放
第三:指針指向了不可預期的內存位置