gpt4 book ai didi

c++ - : ascii or binary? 哪种格式的STL文件读取速度更快

转载 作者:太空宇宙 更新时间:2023-11-04 11:27:51 25 4
gpt4 key购买 nike

我必须写一个很大的STL文件。三角形(约 200 万)。目前我正在以 ascii 格式编写和阅读它,这需要太多时间。我的问题是:“以二进制格式写入和读取是否会节省大量时间?”谢谢

最佳答案

几乎肯定会。如果您将整数作为人类可读的数字存储在文本文件中,那么它们都必须与它们的内部 4 字节表示形式相互转换。如果你使用的是二进制,你只需将每个数字转储为 4 个字节(我假设是 4 个字节的整数,你可以使用不同的类型)

如果没有这种从测试字符串的持续转换,二进制表示显然会更快。唯一的问题是速度有多快。

关于c++ - : ascii or binary? 哪种格式的STL文件读取速度更快,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25988947/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com