c++怎么写si=ado中的一个比较简便siinado
在C++中,可以使用std::find函数和std::vector来实现简便的字符比较。
#include <iostream>
#include <algorithm>
#include <vector>
int main() {
std::string s = "ado";
std::vector<char> chars = {'a', 'd', 'o'};
for (char c : s) {
if (std::find(chars.begin(), chars.end(), c) != chars.end()) {
std::cout << "Found: " << c << std::endl;
}
}
return 0;
}
在上述代码中,我们首先定义了字符串s和字符向量chars,然后使用std::find函数在字符向量中查找每个字符。如果找到了相应的字符,就输出"Found: "和该字符。
原文地址: https://www.cveoy.top/t/topic/ifWd 著作权归作者所有。请勿转载和采集!