【发布时间】:2019-06-10 07:06:50
【问题描述】:
我正在尝试使用 std::copy_if 仅将字符串 's' 的字母字符存储到我的字符队列中,但在复制语句期间出现崩溃。
std::string s{"Love"};
std::deque<char> dr;
std::deque<char>::reverse_iterator itr =std::copy_if(s.cbegin(),s.cend (),dr.rbegin(),[](char c){return isalpha(c);});
program.exe 停止工作
【问题讨论】:
-
dr有足够的空间容纳这么多字符吗?
标签: c++ data-structures stl