golang调用c++dll 获取mac地址,用户名,内存大小
功能:c++实现获取主机的的内存大小,系统用户名,mac地址和硬盘序列号,然后封装成dll给go调用,并提供go调用的接口。github运行截图:c++部分:go语言获取mac地址这些不太方便,于是就思考可不可以调用c++封装的dll。这个demo用cgo来实现go对c++代码的调用。其中c++所爆露的接口都是void的,所需信息全部由指针做形参来获得,用为不知道怎么用go获取c++返回的std::
原创
2017-11-09 16:16:31 ·
2389 阅读 ·
0 评论