golang 如何带入C++的vector等std?

garyjywu · · 1357 次点击
我不清楚你这个header文件是哪里来的, 如果是lib文件生成的那么只能给C++使用, 所以你在定义中看到vector这种有语言特性的东西, 我觉得你不能直接使用这个header文件, 或者可以写个中间DLL做个转换变成go能识别的基本数据类型.
#8
更多评论
不懂你为啥非要引用C++的东西, 难道go没有自己的替代品和解决方案么? 如果非要用那为啥要用go写直接用C++不就行了.
#1
如果可以直接用C++的话 我也想直接用,公司交派的任务 只能硬试看看了,另外替代品的话,go目前还真没有,因为需要调用Qualcomm/MTK/Samsung的library,至少目前qualcomm只直接提供C/C++编译好的dll,所以并非我不想用C++ 😂
#2