[問題] 跨 DLL 的問題
剛剛重新翻了一下 C++ Coding Standard
裡面有一條是說,在模組邊界如果使用std::string
等class的話,會導致跟它接的模組也要用同一個實作品
用相同選項編譯,因此若為了可攜性要盡量使用低階型別
但是它又鼓勵使用如std::tr1::shared_ptr的資源管理物件
來傳遞給其他DLL,這不就代表客戶也必須要使用同一份實作?
是否這是在"可攜性"和"正確刪除物件"之間的取捨?
--
自High筆記(半荒廢)
http://legnaleurc.blogspot.com/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.146.194.91
推
04/02 22:46, , 1F
04/02 22:46, 1F
→
04/02 22:47, , 2F
04/02 22:47, 2F
→
04/02 22:49, , 3F
04/02 22:49, 3F
→
04/02 22:49, , 4F
04/02 22:49, 4F
→
04/02 22:51, , 5F
04/02 22:51, 5F
→
04/02 22:52, , 6F
04/02 22:52, 6F
→
04/02 22:54, , 7F
04/02 22:54, 7F
→
04/02 22:56, , 8F
04/02 22:56, 8F
→
04/02 22:56, , 9F
04/02 22:56, 9F
→
04/02 22:57, , 10F
04/02 22:57, 10F
→
04/02 22:57, , 11F
04/02 22:57, 11F
→
04/02 23:00, , 12F
04/02 23:00, 12F
推
04/02 23:02, , 13F
04/02 23:02, 13F
→
04/02 23:04, , 14F
04/02 23:04, 14F
→
04/02 23:08, , 15F
04/02 23:08, 15F
推
04/02 23:09, , 16F
04/02 23:09, 16F
→
04/02 23:09, , 17F
04/02 23:09, 17F
→
04/02 23:09, , 18F
04/02 23:09, 18F
推
04/02 23:16, , 19F
04/02 23:16, 19F
推
04/02 23:18, , 20F
04/02 23:18, 20F
→
04/02 23:18, , 21F
04/02 23:18, 21F
推
04/02 23:23, , 22F
04/02 23:23, 22F
→
04/02 23:25, , 23F
04/02 23:25, 23F
推
04/02 23:28, , 24F
04/02 23:28, 24F
→
04/02 23:30, , 25F
04/02 23:30, 25F
→
04/02 23:34, , 26F
04/02 23:34, 26F
→
04/02 23:35, , 27F
04/02 23:35, 27F
→
04/02 23:38, , 28F
04/02 23:38, 28F
→
04/02 23:39, , 29F
04/02 23:39, 29F
→
04/02 23:40, , 30F
04/02 23:40, 30F
→
04/02 23:41, , 31F
04/02 23:41, 31F
→
04/02 23:42, , 32F
04/02 23:42, 32F
推
04/02 23:48, , 33F
04/02 23:48, 33F
→
04/02 23:48, , 34F
04/02 23:48, 34F
討論串 (同標題文章)