STL文件的哪种格式读取速度更快:ascii还是二进制

Which format of STL file is faster to read: ascii or binary?

本文关键字:ascii 二进制 速度 文件 读取 格式 STL      更新时间:2023-10-16

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

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

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