看板 MacDev 關於我們 聯絡資訊
我在自己的Macbook Pro 2011 early with snow leopard 10.6.8 上面 用gcc寫了一個程式 其中有一個部分要做文字檔的讀寫以及記憶體的配置 我在自己的筆電上面執行完全沒有問題 但是一但換到CentOS或是ubuntu上面編譯過程雖然沒有任何錯誤 但是一旦執行, 在資料存取的時候就會發生malloc記憶體錯誤 想請問有沒有人也遇過這種情況呢? 是否Mac和Linux有哪裡是不同需要特別注意的呢? 附上我的錯誤訊息 http://pastebin.com/zcSb1xFW -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.48.85
seruziu:型態大小的問題? 12/13 16:36
quts:請問您指的是64-bit和32-bit的OS的變數形態的問題嗎? 12/13 17:22
seruziu:差不多,因為系統、編譯器之間的大小也是有差的 12/14 19:49
qrtt1:感覺是有什麼地方溢位了 12/19 00:09