腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
在
Rust
中
,
将
一个
&
str
拆
分成
一个
&
str
迭代
器
的
惯用
方法
是什么
?
、
、
、
、
如果我想把像"aeiou"这样
的
&
str
转换成
一个
大致相当于["a", "e", "i", "o", "u"].iter()
的
迭代
器
,那么最常用
的
方法
是什么
呢?我试过做对我来说似乎很
惯用
的
"aeiou".split(""),但在开头和
浏览 10
提问于2020-01-05
得票数 5
回答已采纳
2
回答
展开跳过
的
字符
迭代
器
、
、
、
许多
迭代
器
方法
都是用
迭代
器
来生成
迭代
器
的
。一种这样
的
情况是skip
方法
,它跳过给定数量
的
元素,并生成包装在实现Iterator特征
的
Skip结构
中
的
剩余元素。我喜欢逐行阅读文件,有时会跳过一行
的
n前几个字符。我原以为使用Iterator.skip就行了,但是现在我被卡住了,不知道如何才能真正解开生成
的
Chars
浏览 9
提问于2020-08-19
得票数 1
回答已采纳
1
回答
如何具有静态特性from_
str
方法
返回特征?
、
我对
Rust
还是很陌生
的
,我正试图了解Java接口和
Rust
特性之间
的
差异。下面的示例试图对我
在
Java
中
做事情
的
方式进行建模,这在
Rust
中
可能不是
惯用
的
方式。我有
一个
特性,我想通过调用from_
str
()
方法
返回一些特性/接口
的
实现: fn
浏览 4
提问于2022-08-13
得票数 0
2
回答
仅在for-循环体中使用条件
将
字符串与空格连接起来。
、
、
、
我正在做,我被困在
一个
问题上:fn for_loops_two() {}#[test] fn for_loops_two()
浏览 2
提问于2019-03-24
得票数 1
回答已采纳
1
回答
在
C++
中
自动引用地址
str
= "some string"; *c = toupper(*c);} 我不知道为什么这是不能接受
的
。我
的
想法是c有char *类型(指向char
的
指针),这就是为什
浏览 3
提问于2022-06-02
得票数 1
回答已采纳
1
回答
如何从
Rust
中
的
stdin
中
读取一行来裁剪换行符和回车符?
、
、
、
、
我想从标准输入
中
读取一行,并将其存储
在
一个
字符串变量
中
,然后
将
字符串值解析为
一个
u32整数值。read_line()
方法
读取2个额外
的
UTF-8值,这会导致解析
方法
死机。下面是我试着去掉
的
回车和新行:use std::
str
; let mut input = String::new(); match("{}",
浏览 242
提问于2019-05-23
得票数 3
回答已采纳
2
回答
如何在
Rust
中
对树状结构使用std::iter::Iterator::map?
据我所知,
将
函数应用于
Rust
中
结构
的
每个元素
的
惯用
方法
是实现IntoIterator和FromIterator,并使用map和collect。<B> {} 但是,似乎不可能为树实现FromIterator,因为有多种
方法
可以
将
一系列值组织到树
中
浏览 0
提问于2020-03-02
得票数 3
2
回答
在
rust
中
,函数接受闭包作为参数或返回闭包
的
惯用
方式
是什么
?
在
rust
中
,函数接受闭包作为参数或返回闭包
的
惯用
方式
是什么
?我认为至少可以通过以下3种方式来实现:pub fn run_with_envs_guard1(envs: &HashMap<&
str
, &
str
>, f: &dyn FnOnce()) {}run_with_envs_guard3<F: FnOnce()>(envs: &HashMap<&a
浏览 1
提问于2021-11-13
得票数 2
1
回答
将
所有正则表达式匹配捕获到
一个
向量
中
、
我想捕获
一个
字符串
中
的
所有数字,并返回
一个
整数向量,如下所示(结果可以是
一个
空向量): fn
str
_strip_numbers(s: &
str
) -> Vec<isize> {} Python原型: def
str
_strip_numbers(s): Returns a vector of integer numbers
浏览 20
提问于2019-09-19
得票数 8
回答已采纳
2
回答
Rust
-对
迭代
器
方法
的
多次调用
、
我有下面的
rust
代码: fn tokenize(line: &
str
) -> Vec<&
str
> { let mut charsstring } } tokens } 我试图从行
中
优雅地提取
一个
用双引号括起来
的<
浏览 31
提问于2020-07-06
得票数 1
回答已采纳
1
回答
维护API与
在
端口中使用习
惯用
法
、
我正在处理
一个
从Python到
Rust
的
端口,并遇到了一些代码,这些代码不能像在Python
中
那样自然地用
Rust
表示。_a = astruct FooBuilder {} _a: &'static
str
impl F
浏览 0
提问于2015-12-18
得票数 12
回答已采纳
1
回答
如何编写处理输入并返回
迭代
器
而不是完整结果
的
fn?
如果这是
一个
愚蠢
的
问题,请原谅我,但我对
Rust
并不熟悉,而且很难编写这个玩具程序来测试我
的
理解。我想要
一个
给定字符串
的
函数,以
迭代
器
的
形式返回每一行
中
的
第
一个
单词(因为输入可能很大,所以我不希望
将
结果作为数组来缓冲)。("{}", word);}Hello如何修改它以返回
一个
<em
浏览 2
提问于2014-04-30
得票数 2
回答已采纳
2
回答
“铁锈”
中
“.map”
的
目的
是什么
?
我正在学习
Rust
,并注意到
在
许多地方都有以下
迭代
器
模式:let();error[E02
浏览 8
提问于2022-05-03
得票数 3
回答已采纳
1
回答
如何在
Rust
中
遍历字符串
中
的
字符以匹配单词?
、
、
我想
迭代
一个
句子,从字符串中提取出简单
的
单词。下面是我到目前为止所做
的
,试图使parse函数首先匹配输入字符串
中
的
world: let mut val = String".to_string() { val.push_
浏览 1
提问于2014-03-29
得票数 7
回答已采纳
2
回答
如何就地移除集合类型
的
成员?
我希望
迭代
结构
中
的
集合类型并删除一些值,但
Rust
阻止我销毁该集合: fn some_method(&mut self) { .collection.into_iter() .collect(); } 我可以克隆所有的值来构建另
一个
集合,但效率不高。从
Rust
中就地
的
集合
中
删除
一个
浏览 23
提问于2019-09-30
得票数 1
3
回答
用
Rust
中
的
stdin数据实例化结构
、
我对
Rust
非常非常陌生,我试图实现一些简单
的
东西来获得语言
的
感觉。现在,我正在摸索实现类似类
的
结构
的
最佳
方法
,该
方法
涉及
将
字符串转换为int。我使用
的
是
一个
全局命名空间函数,这让我
的
红宝石大脑感觉不对。 name: ~
str
,} imp
浏览 4
提问于2013-12-31
得票数 3
回答已采纳
1
回答
如何在0.9
中
反转字符串?
、
如何在
Rust
0.9
中
反转字符串?let reversed:~
str
= "一二三四五六七八九十".rev_iter().collect(); 我也尝试过std::
str
::StrSlice::bytes_rev,但是我还没有找到一种干净
的
方法
来
将
结果转换回
浏览 3
提问于2014-02-23
得票数 0
回答已采纳
2
回答
使用std库实现slice_shift_char
我想使用&
str
方法
slice_shift_char,但是
在
中
它被标记为不稳定 fn slice_shift_char(s: &
浏览 4
提问于2015-07-07
得票数 6
回答已采纳
1
回答
如何在锈蚀中用Iterator获取使用索引?
因此,我将使用编写
一个
带有
Rust
的
grep克隆。这本书首先给出了这个函数
的
示例,用于搜索给定字符串
的
文件: results.push(line); }
浏览 7
提问于2022-11-27
得票数 0
1
回答
.collect::<String>()上
的
trim() E0716 (锈蚀)
的
问题是为什么第一段代码不能工作?
浏览 8
提问于2022-11-26
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
30天拿下Rust之向量
【翻译】Rust生命周期常见误区
30天拿下Rust之生命周期
Rust FFI 编程-Rust导出共享库02
Python迭代器
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券