中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c++中wstring字符串替換怎么實現

c++
小億
186
2024-04-01 16:55:03
欄目: 編程語言

在C++中,可以使用下面的方法來實現wstring字符串的替換:

#include <iostream>
#include <string>

int main() {
    std::wstring str = L"Hello, world!";
    std::wstring oldStr = L"world";
    std::wstring newStr = L"C++";
    
    size_t pos = 0;
    while ((pos = str.find(oldStr, pos)) != std::wstring::npos) {
        str.replace(pos, oldStr.length(), newStr);
        pos += newStr.length();
    }
    
    std::wcout << str << std::endl;
    
    return 0;
}

在上面的代碼中,我們首先定義了一個wstring類型的字符串str,然后定義了要替換的舊字符串oldStr和新字符串newStr。接著使用find函數找到舊字符串在str中的位置,然后使用replace函數將舊字符串替換為新字符串。最后輸出替換后的字符串。

0
南安市| 安吉县| 铜山县| 桑植县| 绥德县| 白河县| 达州市| 长岛县| 丰镇市| 噶尔县| 开阳县| 凤凰县| 通州区| 临海市| 崇文区| 南召县| 阜平县| 孝感市| 美姑县| 四子王旗| 邯郸县| 武汉市| 通海县| 莎车县| 吉安县| 奉新县| 青州市| 鸡西市| 武乡县| 香河县| 石阡县| 松潘县| 永州市| 朔州市| 吴旗县| 许昌市| 宁国市| 卓尼县| 连江县| 宁陕县| 霍山县|