91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
武隆县| 三台县| 乐亭县| 舟曲县| 商洛市| 西乡县| 福州市| 上饶县| 宁都县| 仙桃市| 吉安县| 南皮县| 永兴县| 盖州市| 田阳县| 方山县| 永福县| 津南区| 昌邑市| 通河县| 岳阳县| 遵义市| 申扎县| 丰宁| 昌平区| 全南县| 玉环县| 诸暨市| 蕉岭县| 五指山市| 独山县| 普宁市| 色达县| 浠水县| 长葛市| 灌南县| 正宁县| 马龙县| 孙吴县| 米易县| 卓资县|