社区
新手乐园
帖子详情
急急急,string.push_back()谁能解释全,解释好,分全给他,越细越好
yilinzhiquan
2011-09-29 10:02:43
string.push_back()谁能解释全,解释好,分全给他,越细越好 这的string是什么意思? 指什么??push_back()又什么意思。指什么?string.push_back()连起来是什么意思?又是指什么? 解释时不要和标准模板库联系上。
这的string是指字符串还是面向对象
...全文
863
4
打赏
收藏
急急急,string.push_back()谁能解释全,解释好,分全给他,越细越好
string.push_back()谁能解释全,解释好,分全给他,越细越好 这的string是什么意思? 指什么??push_back()又什么意思。指什么?string.push_back()连起来是什么意思?又是指什么? 解释时不要和标准模板库联系上。 这的string是指字符串还是面向对象
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
星羽
2011-09-30
打赏
举报
回复
http://baike.baidu.com/view/4226343.htm
「已注销」
2011-09-30
打赏
举报
回复
string是C++ STL中的一个类,主要用来处理字符串,当然也可是其它的东西,而push_back()则是这个类中的一个成员,用来在字符串尾部添加一个字符。(它其实是个容器,标准库中容器中在尾部插入一个元素一般方法名为push_back(),string中添加字符串为什么不叫一个更明确的名称,比如add_char(),一个原因是string本质上也是一个容器,为保持和其它容器的一致性才这样叫的)。
string.push_back();原则上是有语法错误的,push_back()要通过string的对象来调用,不能通过类名来调用,这是C++的基础语法知识,2楼的用法才是对的(当然,我这里说的是C++ STL中的string,如果是楼主自己写的string类另当别论):
[Quote=引用 2 楼 hongwenjun 的回复:]
string str;
str.push_back('a'); // 插入 a
str.push_back('b'); // 插入 b
str.push_back('c');
cout << str << endl; // abc
[/Quote]
hongwenjun
2011-09-29
打赏
举报
回复
string.push_back() 是表示 。前面的对象是个 string类型,实际使用
string str;
str.push_back('a'); // 插入 a
str.push_back('b'); // 插入 b
str.push_back('c');
cout << str << endl; // abc
taodm
2011-09-29
打赏
举报
回复
囧,楼主还是先goole “提问的智慧” 吧
c++STL
急
急
急
c++STL
急
急
急
现代c++
急
急
急
——functional、bind、lambda
现代c++
急
急
急
——functional、bind、lambda
PAT C4-GPLT L2部分题解
L2-001. 紧
急
救援 1.题意: 给一个点上带权,边上带长度的图,寻找最短路,要求输出所有最短路的数量并且找出一条最短路满足路上的点的权的和最大,输出最短路路径。 题目链接:https://www.patest.cn/contests/gplt/L2-001 2.思路: 最短路变形 1.在套用最短路算法的时候增加一个数组weightRes,记录走过的路节点上权重的和,每次扩...
flash常见问题集锦,很适合新手哦
如何加载一个SWF文件并控制其位置等相应属性……新建一个空地MC,将它放在主场景中,实体名改为OK,写AS: loadMovie("test.swf", "_root.ok"); 控制这个MC的位置,大小等相对属性(Property)就会影响调入SWF的位置和大小。 setProperty ("mc", _xscale, "****"); setProperty ("mc", _yscal
c++ 哈希 & unordered_map & unordered_set 的学习
在 c++98 中, STL 提供了底层是红黑树结构的一系列关联式容器,set 和 map 的查询效率可以达到 log2N,红黑树最差的情况也只是需要比较红黑树的高度次,当节点数量非常多时,查找一个节点还需要比较几十次,效果也不是太理想,最理想的查询是,进行很少次的比较次数就能将元素找到。因此在 c++11 中,STL 又提供了 unordered 系列,unordered_map, unordered_set,unordered_mulitmap, unordered_mulitset。
新手乐园
33,318
社区成员
41,771
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章