-3
我在這裏有一些麻煩...... 當我試圖調試我的項目...我在73行找到一個錯誤。但是,如果我只運行我的項目,我沒有任何分段錯誤的錯誤:爲什麼會出現分段錯誤?
這裏是我的代碼
我的數據的證明
我希望有人幫我
我在這裏有一些麻煩...... 當我試圖調試我的項目...我在73行找到一個錯誤。但是,如果我只運行我的項目,我沒有任何分段錯誤的錯誤:爲什麼會出現分段錯誤?
這裏是我的代碼
我的數據的證明
我希望有人幫我
我只是看了看你的代碼,但是......
line 55: void **auxVoid, **exacto = NULL;
...
line 71: for (int i=0; i<pos; i++) auxVoid[i] = exacto[i]; <--
line 72: if (exacto!= NULL) delete[] exacto;
你叫exacto[i]
而exacto仍然空。
爲什麼你不使用'char *'並只使用'std :: string'? – PaulMcKenzie 2014-10-10 22:09:26
請付出努力。我們不是在這裏爲你調試你的任務 – Steve 2014-10-10 22:09:48
這是一個可拋棄的問題。你向我們扔了大量的代碼,並要求我們爲你調試它。作爲額外的獎勵,我們還用西班牙語獲得所有變量和函數名稱,以防我們計劃學習一種新語言。現在,這是一筆交易:您調試代碼,提取您認爲問題所在的相關代碼段。然後,將其添加到您的問題的一部分,並解釋您所嘗試的內容以及您正在努力理解的內容。作爲回報,我們中的一個(或可能更多)將查明問題並告訴您您做錯了什麼。 – 2014-10-10 22:16:58