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

溫馨提示×

c++ string如何轉int64

c++
小億
146
2024-09-05 10:01:57
欄目: 編程語言

在 C++ 中,你可以使用 std::stoll(string to long long)函數將一個 std::string 轉換為 int64_t

#include<iostream>
#include<string>
#include <cstdint>

int main() {
    std::string str = "123456789012345";
    int64_t num;

    try {
        num = std::stoll(str);
        std::cout << "Converted number: "<< num<< std::endl;
    } catch (const std::invalid_argument& e) {
        std::cerr << "Invalid argument: " << e.what()<< std::endl;
    } catch (const std::out_of_range& e) {
        std::cerr << "Out of range: " << e.what()<< std::endl;
    }

    return 0;
}

這個示例中,我們嘗試將一個字符串轉換為 int64_t。如果轉換成功,我們將輸出轉換后的數字。如果發生錯誤(例如,字符串不是有效的數字或數字超出了 int64_t 的范圍),我們將捕獲相應的異常并輸出錯誤信息。

0
高邮市| 焉耆| 泰兴市| 虹口区| 酉阳| 弥勒县| 蒙自县| 大足县| 泰兴市| 犍为县| 东宁县| 库伦旗| 从江县| 阳泉市| 偃师市| 衡水市| 安福县| 泾阳县| 通州市| 东阳市| 崇义县| 临海市| 潜山县| 宿州市| 江阴市| 通辽市| 泗洪县| 博野县| 墨玉县| 资兴市| 资溪县| 大厂| 龙川县| 连云港市| 临夏市| 扶沟县| 鹿泉市| 阳东县| 房产| 托克托县| 宣汉县|