gpt4 book ai didi

c++ - std::string 的默认容量?

转载 作者:可可西里 更新时间:2023-11-01 17:37:22 29 4
gpt4 key购买 nike

当我使用默认构造函数创建 std::string 时,是否在堆上分配了任何内存?我希望答案不依赖于实现并且是标准化的。请考虑以下事项:

std::string myString;

最佳答案

很遗憾,根据 N3290,答案是否定的。

表 63 第 643 页说:

  • data() 一个可复制的非空指针,可以向其添加 0
  • 大小() 0
  • capacity() 一个未指定的值

该表与 C++03 相同。

关于c++ - std::string 的默认容量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9072678/

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