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

溫馨提示×

c++ string如何刪除指定位置字符

c++
小億
212
2024-08-17 13:08:35
欄目: 編程語言

要刪除C++字符串中的特定位置字符,可以使用erase方法。以下是一個示例代碼:

#include <iostream>
#include <string>

int main() {
    std::string str = "Hello, World!";
    int pos = 7; // 指定要刪除的位置

    if (pos < str.length()) {
        str.erase(pos, 1); // 刪除指定位置的字符
        std::cout << "Modified string: " << str << std::endl;
    } else {
        std::cout << "Position out of range." << std::endl;
    }

    return 0;
}

在上面的示例中,我們首先定義了一個字符串str,然后指定要刪除的位置pos為7。接下來,我們使用erase方法從字符串中刪除指定位置的一個字符。最后,我們輸出修改后的字符串。

請注意,我們在調用erase方法之前需要檢查指定位置是否在字符串的長度范圍內,以避免出現越界錯誤。

0
台中市| 共和县| 龙里县| 惠水县| 广元市| 瑞昌市| 乌拉特前旗| 独山县| 无锡市| 柯坪县| 辽源市| 遵义县| 清河县| 永川市| 乌鲁木齐县| 沙洋县| 康马县| 巴里| 佛冈县| 阿图什市| 彩票| 灵石县| 惠安县| 延吉市| 靖西县| 江津市| 宁国市| 宝丰县| 正镶白旗| 东光县| 沙雅县| 三台县| 睢宁县| 沙河市| 汉川市| 通化县| 古丈县| 宕昌县| 闻喜县| 呼玛县| 当阳市|