钎探穗

关注

vector中push_back()字符串string的问题

钎探穗

关注

阅读 112

2022-03-12

对于:

string s;

vector<string> ans;

直接:

ans.push_back(s[i]);

会报错...

原因:

s[i]为char,vector的push_back()函数没有将char转换为string的功能.

解决办法:

string temp = s[i];
ans.push_back(temp);

相关推荐

我是芄兰

vector中push_back和emplace_back的区别

我是芄兰 14 0 0

今天你读书了吗

cpp中vector的push_back和emplace_back精简小结

今天你读书了吗 16 0 0

代码敲到深夜

c++ string转char* char字符数组转字符串 push_back使用方法

代码敲到深夜 112 0 0

楚木巽

push_back还是emplace_back?

楚木巽 111 0 0

晴儿成长记

vector push_back操作报segmentation fault(core dump)

晴儿成长记 202 0 0

七公子706

C++ vector容器resize之后再push_back

七公子706 99 0 0

Just_Esme

c++ vector容器类使用;push_back,size,遍历

Just_Esme 63 0 0

转角一扇门

C++11介绍之vector::push_back和vector::emplace_back区别

转角一扇门 101 0 0

兵部尚输

C++中push_back和emplace_back区别

兵部尚输 95 0 0

大漠雪关山月

C++ empalce_back 和 push_back的区别

大漠雪关山月 11 0 0

精彩评论(0)

0 0 举报