c++ - std::string 一个容器

标签 c++ containers

std::string 是标准 c++ 库中的容器类,仅限于容纳 char 元素吗?

最佳答案

它是 std::basic_string<char> 的类型定义, 实际上。 std::basic_string是专门为字符串操作设计的容器类。此容器也可用于宽字符 ( wchar_t );对于这种情况,它的 typedef 将是 wstring .

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

相关文章:

c++ - 消除 C++ 中的内存泄漏

c++ - add_const 不适用于转发引用

c++ - 制作循环迭代器(循环器)的最简单方法?

html - 容器内的全宽部分

c++ - Eclipse juno c++调试错误193

c# - 为什么在 c#/c++ dll 互操作期间出现 System.AccessViolationException?

security - 在 Kubernetes 中使用 runAsNonRoot

c++ - std::containers 调用的复制构造函数是否包含复制构造函数?

docker - 如何在 Dockerfile 中设置 Node 环境变量以运行 node.js 应用程序?

linux - 为什么我不能执行复制到容器中的二进制文件?