gpt4 book ai didi

c++ - QSettings : is there a limit in . ini文件行长度?

转载 作者:搜寻专家 更新时间:2023-10-31 01:09:09 25 4
gpt4 key购买 nike

我已经测试过了,但还没有达到限制,所以我想知道使用 QSettings 创建的 .ini 文件是否有行长度限制?在文档中找不到任何相关信息。

谢谢

[编辑] 在 Qt's forum 上找到的相关信息

最佳答案

理论上的限制是 QString 的最大长度,它保存在 int 中。所以最大值是 2^31 - 1,超过 20 亿个字符(我不知道有任何运行 Qt 的 16 位 int 系统。)但是,你至少需要8GB 的​​内存来容纳这么长的一行(QString 在内部使用 UTF-16)。

如果您对数百个字符而不是数千或数百万个字符的行长度感兴趣,则不必担心。此外,如果您需要行长为数千个字符的 ini 文件,那么我怀疑您需要的是一个 ini 文件开头; ini 文件将用于设置,而不是作为数据存储。

关于c++ - QSettings : is there a limit in . ini文件行长度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17322787/

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