調試源:http://www.cppblog.com/Files/mymsdn/cvector-bug-vs2008-201007101651.zip我的代碼是什麼原因?一個未處理的異常
嘿,我有我的維修代碼,感謝你的幫助!您可以下載我的代碼的正確版本。
源:http://www.cppblog.com/Files/mymsdn/cvector-vs2008-20100710.rar
我想寫向量的C語言版本。我用void ** a
這個pRoot表示指針向量。我想保持void ** p可用,比我malloc一個內存。
這樣的:cvector_ptr_ptr = &cvector_ptr;
我通過cvector_ptr_ptr
每個函數來處理它。
在我的代碼中,我遇到了一個未處理的異常。我想我已經讀過了。但在函數"insert"
中,我可以使用(*cvector_ptr_ptr)->element_size
來獲取大小值。我通過cvector_ptr_ptr
函數"insert_copy"
我不能使用相同的代碼[(*cvector_ptr_ptr)->element_size]
來獲取值。
我怎麼了?
發佈你的實際代碼... – 2010-07-10 09:06:58
在這裏發佈相關來源。並決定這是C還是C++。 – 2010-07-10 09:08:16
你能提供錯誤描述嗎? – 2010-07-10 09:08:25