我不明白这个错误意味着什么,但我认为它在绝对路径和供应商路径中的包之间出现了混淆。我怎么才能不把它弄糊涂呢?alicloud
providers/alicloud/dum.go:10:35: cannot use func literal (type func(*"github.com/aliyun/aliyun-oss-go-sdk/oss".Client) (interface {}, error)) as type func(*"github.com
我使用sprintf创建一个char数组,该数组以后可以作为对系统的调用写入。char *ip = inet_ntoa(sa.sin_addr);sprintf(buffer, "Command with IP %s and port %d",ip, port);从理论上讲,这个缓冲区应该有足够的空间分配给这个字符串。但不知何故,由于char指针,我仍然得到* stack smashing detected *作为一个错误。
sprintf不能将char指针作为输入处理,这可