从这个问题如何在go中使用(通用)向量?我试图创建一个新的向量,但是编译器说它是未定义的:$ 6g -V6g version release.r60.3 9516$ cat > vectest.go <<.> package main> > import vector "container/vector"> import "fmt"> > func main() {> vec := vector.New(0);> buf := make([]byte,10);> vec.Push(buf);> > for i := 0; i < vec.Len(); i++ {> el := vec.At(i).([]byte);> fmt.Print(el,"\n");> }> }> .$ 6g vectest.go vectest.go:7: undefined: vector.New可能是什么问题?
2 回答
慕桂英546537
TA贡献1848条经验 获得超10个赞
确实没有向量。r60.3中的新增功能,但是您应该学习新的append函数,而不是修补此代码。它使vector软件包不再需要,实际上,该软件包是在一段时间前从每周发行版中删除的。
- 2 回答
- 0 关注
- 209 浏览
添加回答
举报
0/150
提交
取消