[問題] 記憶體管理的 design pattern
各位大大好,
我想問看看有沒有這樣子的 design pattern 或者是寫法可以參考的...
在我自己寫的 Lib 裡,用了許多malloc(),為了求跨平台,
希望內部可以不要自己向系統要記憶體,而是由外部先配好記憶體,
透過 API 傳進 Lib,內部拿到這塊記憶體之後,自己配置、管理;
請問,有沒有這類功能可參考的寫法呢?
另外,如果外部不管三七二十一,硬是砍了記憶體,那 Lib 不就挫賽了...
有什麼方式可以避免這種可怕的事情發生嗎(?)
--
追根究底所得到的東西,是失望的觀眾,以及狼狽的魔術師...
De'Ring Practice
http://www.wretch.cc/blog/miauwally/21246514
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.34.19.235
→
03/07 21:08, , 1F
03/07 21:08, 1F
→
03/07 21:08, , 2F
03/07 21:08, 2F
→
03/07 21:10, , 3F
03/07 21:10, 3F
→
03/07 21:11, , 4F
03/07 21:11, 4F
推
03/07 23:14, , 5F
03/07 23:14, 5F
→
03/07 23:15, , 6F
03/07 23:15, 6F
推
03/07 23:16, , 7F
03/07 23:16, 7F
→
03/07 23:17, , 8F
03/07 23:17, 8F
→
03/08 08:33, , 9F
03/08 08:33, 9F
→
03/08 08:34, , 10F
03/08 08:34, 10F