社区
工具平台和程序库
帖子详情
std::string到底能存多少东西呢!?
lonelybug
2004-03-12 01:58:43
我用了一个std::string类型的变量来村一组连续的字符,可是发现,好像并没有能存多少个!?600左右就益处了!!?如何解决呢!?
std::string text;
for(int i=0;i<1000;i++)
text=text+"abcdefghijkmknopljkdf";
谢谢各位大虾了!
...全文
145
3
打赏
收藏
std::string到底能存多少东西呢!?
我用了一个std::string类型的变量来村一组连续的字符,可是发现,好像并没有能存多少个!?600左右就益处了!!?如何解决呢!? std::string text; for(int i=0;i<1000;i++) text=text+"abcdefghijkmknopljkdf"; 谢谢各位大虾了!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nscboy
2004-03-15
打赏
举报
回复
我经常使用string来传递几十K的字符串,vc6+win2k没有出过什么问题.
sharkhuang
2004-03-14
打赏
举报
回复
600绝对不止的.!
caixiwen
2004-03-14
打赏
举报
回复
string::max_size()可以返回可存储的最大字符数
winXP+DevCpp4987 的大小是 1073741820
全面理解STL -
std
::
string
用法指南&源码刨析
详细解释
std
::
string
,并对部分源码进行了分析
【STL专题】模拟实现
std
::
string
,深入解析内部实现机制:从大小到运算符重载的探索之旅【万字详解】
🏆本篇主题为:模拟实现
std
::
string
,深入解析内部实现机制:从大小到运算符重载的探索之旅【万字详解】
C++17 ————
std
::optional、
std
::variant和
std
::any
std
::optional The class template
std
::optional manages an optional contained value, i.e. a value that may or may not be present. A common use case for optional is the return value of a function that may fail. 这个
东西
比较难讲清楚具体是干啥的,这里直接举一个例子:比如说有一个读取文件的函数,这个函数
一文带你详细介绍c++中的
std
::move函数
在C++11中,标准库在<utility>中提供了一个有用的函数
std
::move,
std
::move并不能移动任何
东西
,它唯一的功能是将一个左值强制转化为右值引用,继而可以通过右值引用使用该值,以用于移动语义。从实现上讲,
std
::move基本等同于一个类型转换:static_cast<T&&>(lvalue); 前言 在探讨c++11中的Move函数前,先介绍两个概念(左值和右值) 左值和右值 首先区分左值和右值 左值是表达式结束后依然存在的持久对象(
C++模拟实现
string
std
库中的
string
是一个类,对
string
的模拟实现,既可以复习类的特性,也可以加深对
std
::
string
的理解。
工具平台和程序库
24,860
社区成员
27,333
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章