0
我試圖將用C編寫的Linux程序移植到Windows。Visual Studio 2010 Ultimate,查找malloc()和free()對
在原始程序中,他們定義了一個分配對齊內存的小函數。如果他們想釋放它,他們只需撥打free()
。我使用_aligned_malloc()
來分配,但是當我想釋放它時,我還需要使用_aligned_free()
。但我必須找到函數free()
的所有對應於對齊分配的調用。並非所有的分配都是一致的,所以我不能簡單地用_aligned_free()
替換所有的free()
。
我的問題是:在Visual Studio中有沒有可以找到malloc()
/free()
對的工具?
有什麼建議嗎?
我也是Visual Studio的新手。
爲什麼在第一個地方使用_aligned_malloc? – 2011-03-14 19:35:18
我會嘗試malloc()只。我不知道他們爲什麼要對齊內存分配。謝謝。 – 2011-03-14 19:53:00