找到a中所有元素之和的好方法是std::vector什么?
假设我有一个std::vector<int> vector包含少量元素的向量.现在我想找到所有元素的总和.有什么不同的方式?
我有功能检查一个字符串是否只包含字母数字和下划线字符...
inline bool IsValidChar(char x)
{
return (isalnum(x) || (x == '_'));
}
Run Code Online (Sandbox Code Playgroud)
我的find_if代码是:
if(find_if(str.begin(), str.end(), IsValidChar) != str.end())
{
...
}
Run Code Online (Sandbox Code Playgroud)
我只想删除IsValidChar函数并直接将其内容放在find_if代码行中.