討論串[問題] shared library interface design?
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 3→)留言4則,0人參與, 7年前最新作者cole945 (躂躂..)時間7年前 (2018/08/25 19:11), 編輯資訊
0
0
0
內容預覽:
→ lovejomi: 不過uniqueptr真的不能使用default deleter嗎 08/25 00:28. 如果以 linux 的 abi 設計來說, 沒有跨 library 不能使用的道理,. 大部份的情況 dynamic/static linking 不會有差別, 對使用者無感. 但不
(還有1863個字)

推噓7(7推 0噓 21→)留言28則,0人參與, 7年前最新作者cole945 (躂躂..)時間7年前 (2018/08/23 22:26), 編輯資訊
0
0
2
內容預覽:
下面再講 new/delete 和 heap 獨立的問題... 通常不會在 API 設計上綁死 object 是怎麼 allocate, 這樣會限縮以後. 改變 memory management 的彈性.例如有些 runtime engine 會用自已的 memory pool,. 不管中間有什麼
(還有3390個字)

推噓7(7推 0噓 17→)留言24則,0人參與, 7年前最新作者lovejomi (JOMI)時間7年前 (2018/08/22 23:57), 7年前編輯資訊
0
0
1
內容預覽:
詢問一個撰寫c++ shared library (.so) 給 client使用的問題. 看到一份code, .so 的header 提供的api prototype是長這樣. std::unique_ptr<Foo> CreateFoo();. 這很明顯的是. allocate的動作在lib裡面
(還有1573個字)
首頁
上一頁
1
下一頁
尾頁