[問題] 寫template,能否判斷是基本type?
如果是基本型別
那麼我在搬資料的時候就可以用memcpy
但是若是自訂類別
那麼就只能用loop和operator
我知道可以特化某些型別
但是這樣就要手動寫出很多額外的template出來
所以想請教板上先進
有沒有可以在template判斷是否能用memcpy的方法
或者在compile time就已知loop次數的情況下
compiler會幫我最佳化
所以其實我不需要去管這個?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.251.45
※ 編輯: iamstudent 來自: 140.113.251.45 (09/24 12:37)
推
09/24 13:13, , 1F
09/24 13:13, 1F
→
09/24 13:15, , 2F
09/24 13:15, 2F
→
09/24 13:15, , 3F
09/24 13:15, 3F
→
09/24 13:24, , 4F
09/24 13:24, 4F
→
09/24 13:24, , 5F
09/24 13:24, 5F
→
09/24 13:24, , 6F
09/24 13:24, 6F
→
09/24 13:25, , 7F
09/24 13:25, 7F
→
09/24 13:30, , 8F
09/24 13:30, 8F
推
09/24 13:35, , 9F
09/24 13:35, 9F
推
09/24 13:36, , 10F
09/24 13:36, 10F
→
09/24 13:36, , 11F
09/24 13:36, 11F
→
09/24 13:40, , 12F
09/24 13:40, 12F
→
09/24 13:42, , 13F
09/24 13:42, 13F
→
09/24 13:44, , 14F
09/24 13:44, 14F
→
09/24 13:45, , 15F
09/24 13:45, 15F
推
09/24 13:45, , 16F
09/24 13:45, 16F
→
09/24 14:31, , 17F
09/24 14:31, 17F
→
09/24 14:32, , 18F
09/24 14:32, 18F
→
09/24 14:33, , 19F
09/24 14:33, 19F
→
09/24 14:34, , 20F
09/24 14:34, 20F
推
09/24 16:19, , 21F
09/24 16:19, 21F
→
09/24 16:20, , 22F
09/24 16:20, 22F
→
09/24 16:20, , 23F
09/24 16:20, 23F
推
09/24 16:23, , 24F
09/24 16:23, 24F
→
09/24 16:23, , 25F
09/24 16:23, 25F
→
09/24 16:24, , 26F
09/24 16:24, 26F
→
09/24 16:24, , 27F
09/24 16:24, 27F
→
09/24 16:46, , 28F
09/24 16:46, 28F
→
09/24 16:48, , 29F
09/24 16:48, 29F