腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(9999+)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
1
回答
锈蚀使
vec
变成
vec
<
vec
>
let a:
Vec
<f32>;假设a的大小为n * n。如何将其转换为二维向量new?显然,简单地迭代向量并手工完成它是非常天真的。
浏览 7
提问于2022-07-14
得票数 1
1
回答
证明
Vec
++ [] ==
Vec
?
是否有方便的证据证明:很显然,我甚至不能写出这种证据的类型,因为when checking that the expression
vec
has type
Vec
A (n Nat.+ Nat.zero)编辑:不是作业问题,我在发帖前看过Data.
Vec
.Propert
浏览 5
修改于2022-09-25
得票数 0
回答已采纳
1
回答
为什么“
Vec
”对std::
vec
::
Vec
和&std::
vec
::
Vec
都有效?
我不明白为什么函数get同时与
Vec
<T>和&
Vec
<T>一起工作。我知道&
Vec
<T>会自动转换为&[T],所以在某种意义上,问题是为什么它能在
Vec
<T>和&[T]上工作。显然,get与&[T]一起工作,所以除了对&[T]的实现之外,它是否单独为
Vec
<T>实现?看一下这些文档,看起来不像,只有一个get实现: 在下面的代码中,get是对
Vec
<T>进行操作的。fn
浏览 9
修改于2020-06-05
得票数 2
回答已采纳
2
回答
Rust:进入
Vec
<T>的
Vec
<
Vec
<T>>
let a =
vec
![
vec
![1, 2],
vec
![3, 4],
vec
![5, 6] ]; 如何将a中所有
Vec
中包含的所有值收集到单个
Vec
中?
浏览 18
提问于2020-04-18
得票数 8
回答已采纳
1
回答
铁锈如何把
Vec
<
Vec
<char>>变成
Vec
<String>?
例如:let example:
Vec
<String> = record.into_iter().into_iter().collect::<String>().collect::<
Vec
<String>>(); 这不管用。
浏览 1
提问于2022-02-14
得票数 0
1
回答
迭代
Vec
<
Vec
<T>>结构
pub struct Matrix<T>(pub
Vec
<
Vec
<T>>); let mut vector_1 =
vec
!
浏览 1
修改于2022-09-12
得票数 1
回答已采纳
1
回答
将字符串的
Vec
拆分为
Vec
<
Vec
<String>>
我有一个
Vec
<String>,其中包括一个分隔符“AC.26”和一个新行"!end“。我在这里用铁锈再造了它: .collect() l
浏览 12
修改于2022-02-18
得票数 0
回答已采纳
1
回答
从
Vec
<BTreeSet<char>>
Vec
<
Vec
<char>>创建一个
我正在尝试从
Vec
<BTreeSet<char>>创建一个集向量(
Vec
<
Vec
<char>> )。['A','B','C','D'],
vec
!['A','B','B','D
浏览 2
修改于2015-12-12
得票数 4
回答已采纳
2
回答
Vec
<_>与
Vec
<T>的区别
我一直在研究“锈蚀中的行动”( Rust in Action )一书,我还看到了泛型语法
Vec
<T>,在我的理解中,T是任何类型,但我也看到了
Vec
<_>,它根据向量的内容推断了类型。我想知道
Vec
<T>和
Vec
<_>之间的区别是什么,因为我无法分辨它们之间的区别,因为它们似乎在做同样的事情。或者他们的描述会让我相信。我为什么要用一个对另一个?
浏览 11
提问于2021-12-13
得票数 0
2
回答
反向迭代a &
vec
与
vec
.iter()
这是因为Iterator实现了rev(),其中self是DoubleEndedIteratorfor x in
vec
.iter().rev() {} 没有为当前作用域中的std::
vec
::
Vec
<i32>
浏览 2
修改于2016-09-29
得票数 21
回答已采纳
4
回答
vector<X*>
vec
vs vector<X>*
vec
在内存使用方面,以下两者有何不同:其中每个元素都在堆中,但向量本身不在std::vector<X>*
vec
其中向量在堆上声明,但每个元素(在堆栈上?)
浏览 2
提问于2013-09-23
得票数 4
5
回答
双*
vec
和双
vec
[]的区别
在我们遗留的C/C++代码中,我遇到了两个版本的签名和但是,在处理方法内部的参数
vec
方面没有任何区别,例如: for(int i=0;i<n;i++) do_something(
vec
[i]);所以double *
vec
和double
vec
[]
浏览 11
修改于2016-06-02
得票数 0
回答已采纳
5
回答
向量:
vec
.data()或&
vec
[0]
如本例所示:#include <vector> std::vector<int>
vec
;
vec
.push_back(2);
vec
.push_back(24024); int* arr=
vec
.data(); cout
浏览 0
修改于2012-05-24
得票数 36
回答已采纳
1
回答
如何实现iter.collect::<
Vec
<
Vec
<_>>>()?
所以,我原以为能正常工作:let xss = it.collect::<
Vec
<
Vec
<_>>>();不幸的是没有运气。
浏览 2
提问于2022-11-01
得票数 0
1
回答
“性病::
vec
”与“收藏品:
vec
”
铁锈包含两个相同的(按api)的
vec
模块: 有什么不同吗?哪一种更适合使用?
浏览 2
修改于2014-12-22
得票数 5
回答已采纳
2
回答
vec
![]和
vec
!()有什么区别?
我发现我可以在我的代码中同时使用
vec
![]和
vec
!(),它们都做同样的事情--初始化一个
Vec
。不过,我没有在后一份表格上找到任何文档。这真的是一回事吗?我应该用哪一种?为什么?
浏览 2
提问于2021-01-02
得票数 1
回答已采纳
3
回答
vec
.erase(
vec
.end());合法?
顺序容器能擦除结束吗?a.erase(q) MoveAssignable.还不清楚对于顺序容器,a.erase(a.end())是非op还是UB。想法?
浏览 2
提问于2015-02-11
得票数 2
回答已采纳
1
回答
从结构的
vec
中提取
vec
我有一个MooFile结构,它有一个
Vec
<anyhow::Error>,当遇到错误时,我会在那里放置错误。现在,我想遍历这些文件,获取错误,并将其压缩到一个单独的
vec
中,以便从编译器返回,但我遇到的是借阅检查器。我将发布我的各种尝试,但他们总是遇到类似的问题。fn compile(&mut self) -> Result<(),
Vec
<Error>> { // Check for errors let has_errors|acc,
浏览 3
提问于2022-07-06
得票数 0
回答已采纳
1
回答
有效
Vec
的注册表(
Vec
有没有一种方法可以让b、c和d都从a中获取它们各自的
Vec
元素。val a = Reg(
Vec
(10, Valid(
Vec
(32, UInt(8.W)))))val c= Reg(
Vec
(8, Valid(
Vec
(24, UInt(8.W))))) val d = Reg(
Vec
(7, Valid(
Vec
(32, UInt(8.W))))
浏览 29
提问于2021-02-10
得票数 2
6
回答
向量操作:向量1点(
vec
2)对
vec
1 *
vec
2对点(
vec
1,
vec
2)
向量1.点(
Vec
2) 我的一个朋友喜欢这个,因为“点”不是向量的属性 可能看起来最好,但并非所有语言(例如Java)都能做到。
浏览 0
修改于2014-08-24
得票数 -2
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券