腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
Rust
的
read_to_end
不将
文件
读入
缓冲区
?
rust
、
file-io
代码(改编自我
的
实际问题)非常简单,但我找不出我遗漏了什么。它将正确地写入
文件
。但是它
的
输出是 ,由于某些原因,没有从
文件
中读取任何内容。这是什么?.expect("Writing file failed"); test_file .
read_to_end
浏览 56
提问于2021-03-02
得票数 1
回答已采纳
1
回答
为什么
Read::read和Read::read_exact需要初始化传递给它们
的
缓冲区
?
rust
我有一个阅读器,它包含关于51*51网格
的
信息,其中网格上
的
每个点都由一个f32表示。我希望将这些数据
读入
向量中,以便我能够轻松地处理它: let arena_size我最初只想简单地分配一个
缓冲区
,而不是初始化它,将数据
读入
其中,然后使用from_raw_parts创建一个向量。但是,我被告知这是未定义
的
行为,因为出于某种无法理解
浏览 2
提问于2021-12-03
得票数 4
回答已采纳
5
回答
PipedInputStream和PipedOutputStream
的
用例
java
、
io
管道流
的
用例是什么?
为什么
不将
数据
读入
缓冲区
,然后再将其写出呢?
浏览 0
提问于2010-08-03
得票数 6
回答已采纳
2
回答
为什么
Read::read_to_string()不返回字符串?
rust
、
traits
、
standard-library
由于我来自许多语言,所以所谓
的
现代语言通常返回read_string()函数调用
的
字符串。锈蚀中
的
Read特性
的
设计让我感到震惊,因为它没有返回字符串,而是将其作为参数传递(类似于C或其他更原始
的
语言)。fn read(&mut self) -> Result<String
浏览 0
提问于2018-04-07
得票数 7
回答已采纳
2
回答
ASP MVC FileStreamResult OutOfMemoryException
c#
、
asp.net
、
memorystream
、
chunking
、
filestreamresult
我有一个很大
的
压缩
文件
(500MB或更大),我正在将其
读入
MemoryStream并作为FileStreamResult返回。但是,对于超过200MB
的
文件
,我得到了一个OutOfMemory异常。在我
的
操作中,我有以下代码:using (var fs = new FileStream(filepath
浏览 32
提问于2012-04-04
得票数 0
1
回答
我应该如何读取有关字节顺序
的
文件
内容?
io
、
coding-style
、
rust
、
endianness
、
idioms
我可以看到,在
Rust
中,我可以使用以下命令将
文件
读入
字节数组:我还可以用以下命令读取一个高字节优先或低字节优先格式
的
}); 但这简直像地狱一样丑陋,我只是想知道是否有更好
的
方法来做到这一点好
的
,循环中
的
if是丑陋
的
一大部
浏览 0
提问于2014-10-10
得票数 3
2
回答
从多个
文件
中读取前两个元素C++
c++
、
matrix
、
multiple-columns
我在4个
文件
中有一个4*4矩阵。我需要从每个
文件
中读取前两个元素,并将其显示在一个列中。4 5 4 5 6 6 8 7 6 5 4 5 6 7我需要显示
文件
1中
的
第一行第二列元素,
文件
2中
的
第一行第二列元素,依此类推:2 + 3 (File 2, 1st row 2 elements)
浏览 2
提问于2013-07-01
得票数 0
回答已采纳
1
回答
为什么
std::io::Read中
的
函数需要一个
缓冲区
?
file
、
io
、
rust
为什么
中
的
方法(即
read_to_end
、read_to_string和read_exact )使用
缓冲区
而不是返回结果?当前
的
返回值是一个Result<usize> (或Result<()>),但它能不能变成一个元组,也包含结果?
浏览 4
提问于2017-07-04
得票数 2
回答已采纳
3
回答
在运行时在堆上分配
缓冲区
memory-management
、
rust
、
heap-memory
、
ownership
我是通过编写简单
的
二进制译码器来学习
Rust
的
。我希望将字节数据
读入
在运行时分配
的
缓冲区
中。然后,我想将这个
缓冲区
的
所有权传递给一个struct。当struct不再使用时,应该解除
缓冲区
的
分配。除了一些Vec::with_capacity()黑客之外,似乎没有办法分配在运行时在堆上确定大小
浏览 4
提问于2015-09-05
得票数 3
回答已采纳
1
回答
CDROM慢读
performance
、
io
、
vlc
、
cd-rom
我希望这不是太离题,但发现了一个有趣
的
问题。我有一张旧CD想要备份。如果来自putting(将CD作为第一个驯服)使用系统拖动'n‘Drop,cp或rsync
的
副本,它只挂起。我用
Rust
写了一个简单
的
cp程序。它打开
文件
,并通过一个固定大小
的</em
浏览 2
提问于2020-05-30
得票数 0
1
回答
从TcpStream读取会导致
缓冲区
为空
tcp
、
rust
、
tcpclient
我想从TCP流中读取数据,但结果是一个空
的
Vec。, buf); // prints []import socket TCP_PORT = 3306 s = socket.socket
浏览 2
提问于2017-09-30
得票数 6
回答已采纳
3
回答
在
文件
对象中匹配多行正则表达式
python
、
regex
、
multiline
如何从
文件
对象(data.txt)从这个正则表达式中提取组?ifile: if match:代码最后一部分
的
问题是只是看看它是否有效,但是finditer方法需要一个字符串或
缓冲区
。ifile = open("data.txt",'r').read() 这很好,但是这是搜索
文件
浏览 1
提问于2010-03-12
得票数 12
回答已采纳
1
回答
使用Python,您可以通过
文件
使用regex来实现grep,而不必将其全部拖入内存中吗?
python
、
regex
、
io
有没有办法在
不将
整个
文件
拖进内存
的
情况下使用python和regex通过
文件
实现grep?我看到
的
大多数示例都暗示我应该将整个
文件
读入
字符串,然后使用正则表达式工具。我认为io.open会成为一个“
缓冲区
”,但显然它没有。
浏览 5
提问于2014-03-31
得票数 4
回答已采纳
5
回答
为什么
不打印!在
Rust
单元测试中工作?
rust
、
println
为什么
不行?
浏览 163
提问于2014-08-04
得票数 419
回答已采纳
2
回答
如何使用tokio在
Rust
中异步地监视和读取
文件
rust
、
rust-tokio
我想从一些systemd日志
文件
中连续提取数据。我有一个正则表达式,它提取我感兴趣
的
内容。我不确定
的
是如何不断地消化这个
文件
。我使用tokio来保持异步。我想知道我是否应该定期(例如每秒打开一次)打开该
文件
,
读入
缓冲区
,直到前面的最后一行匹配为止,如果我能够保持该
文件
打开(我认为从我
的
Python经验来看这不是一个好主意,但我不确定这在
rust
中是否合适),或者是否还有更优雅
的
方法来实现这一点。
浏览 2
提问于2022-03-27
得票数 0
回答已采纳
1
回答
如何从实现读取
的
类型中逐个读取块?
rust
、
io
我需要将数据
读入
精确大小
的
块中(最后一个块可能被部分填充)。理想情况下,此方法也适用于所有Read类型。我最初
的
想法是这样
的
:use std::error; fn main()文档说,在失败
的
read_exact之后,不能对
缓冲区
内容做出任何假设。发生故障
的
read_exact之后
的
read_to_end
是
浏览 0
提问于2020-07-27
得票数 2
1
回答
为什么
可以在对
文件
的
不可变引用上实现读取?
rust
、
immutability
这是有意义
的
,因为从某物中读取数据通常会更新内部偏移量,因此下一次读取将返回不同
的
数据。main() { let vec = &mut Vec::new();} 这个
文件
不是可变
的
,但是数据肯定是被读取进来
的
。这在我看来是不正确
的
。,但是一个不可
浏览 3
提问于2015-07-19
得票数 15
回答已采纳
2
回答
如何从Go
文件
中直接读取任意数量
的
数据?
go
、
byte
在
不将
文件
内容
读入
内存
的
情况下,我如何从
文件
中读取"x“字节,以便能够为每个单独
的
读取操作指定x是什么?我看到各种Read s
的
Reader方法接受一个一定长度
的
字节片,我可以从一个
文件
中读取到这个片段。但在这种情况下,切片
的
大小是固定
的
,而理想情况下,我想做
的
事情是: f, err := os.Open("./fi
浏览 7
提问于2022-10-30
得票数 1
回答已采纳
1
回答
C++ REST SDK a.k.a Casablanka
c++
、
visual-c++
、
cpprest-sdk
return response.body().
read_to_end
(fileStream->streambuf()); { } } 但它只是编写一个
文件
,一个.html
文件
。有没有一种方法可以将api
的
返回数据存储到变
浏览 0
提问于2018-04-10
得票数 1
回答已采纳
1
回答
当没有实现Seek时,如何通过std::io::Read特征中
的
数据前进?
io
、
rust
当输出
的
内容不重要时,从实现std::io::Read特征
的
类型中读取数据
的
最佳方法是什么?在循环中读取单个字节。分配一个可能很大
的
向量,并在其间读取that.Something ...在循环中
读入
固定大小
的
缓冲区
。 前两个选项似乎不太理想,第三个选项还可以,但不方便。
Rust
是否提供了一种便捷
的
方法来实现这一点?
浏览 40
提问于2017-02-15
得票数 8
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
没有 Nginx 的未来,Cloudflare 工程师正在用 Rust 重构代码!
C 标准库基础 IO 操作总结
现代存储性能“过剩”,API成最大瓶颈
超快的PNG图像解码器!速度提升2.75倍,比老大哥libpng还安全
魅力如C——表达与倾听的艺术
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券