gpt4 book ai didi

c++ - string::size_type 真的大到可以容纳任何字符串吗?

转载 作者:行者123 更新时间:2023-11-30 01:29:40 26 4
gpt4 key购买 nike

我在这里浏览了一些关于 string::size_type 的线程,根据 C++ 标准,我确实理解这个 size_type 保证了所有字符串使用的足够分配。

我只是觉得很难相信。如果我将 C++ Primer 4th edition 的整个文本放入一个字符串中会怎样?或者更糟的是,如果我将无限字符放入一个字符串中会怎样?我只是不明白它如何处理。

最佳答案

string::size_type 保证对于当前实现支持的所有字符串 都足够大 - 而不是任何大小的字符串。如果您的实现支持字符串,例如8 GB,size_type 最多可包含 80 亿个数字。

关于c++ - string::size_type 真的大到可以容纳任何字符串吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5529888/

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