lichao2018

lichao2018

威望 : 3 积分 : 2065 赞同 : 3 感谢 : 1

更多 »回复

0

cgo可以编译c、c++、asm、fortran,但是只能使用c接口。c++的ABI和C是不一样的,即使函数名和参数都一样,函数签名和符号是不一样的。cgo使用c++的函数,将会得到一个找不到符号的链接错误。当然c++兼容c,使用extern "C&...

0

只要go代码中使用了import "C",即cgo,那么对应包目录下的所有的.c .cpp都会被编译,即使c/c++编译单元中的符号没被使用。 如果没有使用cgo,包目录下出现.c,.cpp文件,gc应该会报错。

0

localhost是保留域名,对应lo地址127.0.0.1,lo地址外部是访问不了的

0

linux上fd是可以跨进程转移的,参考sendmsg、recvmsg, SCM_RIGHTS的用法

2

``` func After(d Duration) <-chan Time After waits for the duration to elapse and then sends the current time on the re...

更多 »发问

8

853 次浏览  • 6 个关注   • 2018-02-01

发问

回复

文章

最新动态

详细资料

个人成就:

威望: 3 积分: 2065 赞同: 3 感谢: 1

最后活跃:
2018-02-12 22:47
更多 » 关注 0
更多 » 0 人关注
关注 4 话题
主页访问量 : 183 次访问