我正在嘗試將 TagLib::PropertyMap 中的值獲取到 Go 中。我已經看到了一些通過循環 k/v 對來獲取值的方法,但這是最有效的方法嗎?我不應該只能從 C++ 返回 PropertyMap 并轉換為 map[string]string 嗎?
1 回答

互換的青春
TA貢獻1797條經驗 獲得超6個贊
我不應該只能從 C++ 返回 PropertyMap 并轉換為 map[string]string 嗎?
不,當然不是:
Go 中沒有強制轉換,只有類型轉換。
C++ 的 PropertyMap 類型和 Go 的 map 類型完全不同,所以你不能對它們進行類型轉換。
即使您可以鍵入轉換映射類型:C++ 和 Go 的字符串類型完全不同。
- 1 回答
- 0 關注
- 146 瀏覽
添加回答
舉報
0/150
提交
取消