替換字串中所有出現的字元 在 C 中, std::string 類別不提供替換字串中字元的專用方法。但是,您可以利用 中的 std::replace 函數。 header,它對迭代器進行操作,以有效地完成此任務。 考慮以下程式碼片段: replace_character 函數取得字串的引用,即要取代的字元(舊)和取代字元(新)。它使用 std::replace 函數將字串中所有出現的 old 替換為 new。 例如: 此程式碼片段取代所有出現的字元「l」字串 str 中包含「x」。請注意,原始字串已就地修改。