-2
我想用矢量的特定索引字符替換字符串的特定字符的每個實例。這可能嗎?C++用帶特定索引的字符替換字符串?
我想用矢量的特定索引字符替換字符串的特定字符的每個實例。這可能嗎?C++用帶特定索引的字符替換字符串?
不知道我是否按照你的意思,但如果我理解正確,爲什麼不呢?
int main() {
std::string str = "hello";
std::vector<char> vec;
vec.push_back('c');
vec.push_back('b');
char specific_char = 'l';
for (int i = 0; i < str.size(); i++) {
if (str[i] == specific_char) {
str[i] = vec[1];
}
}
std::cout << str << std::endl; // hebbo
return 0;
}
完美的謝謝。 – motifesta
是的,這是可能的。 –
這絕對有可能。 – Catalin
你介意分享一個參考嗎?我發現很多字符串替換字符串,但沒有矢量字符串。 – motifesta