溫馨提示×

c++怎么將string類型轉換成int類型

c++
小億
286
2023-10-27 18:04:04
欄目: 編程語言

要將string類型轉換為int類型,你可以使用C++的內置函數stoi()或者stringstream類來實現。

  1. 使用stoi()函數:
#include <iostream>
#include <string>

int main() {
    std::string str = "123";
    int num = std::stoi(str);
    std::cout << num << std::endl;
    return 0;
}
  1. 使用stringstream類:
#include <iostream>
#include <string>
#include <sstream>

int main() {
    std::string str = "123";
    std::stringstream ss(str);
    int num;
    ss >> num;
    std::cout << num << std::endl;
    return 0;
}

這兩種方法都可以將string類型的變量轉換為int類型,但是使用stoi()函數更簡單直接,而stringstream類更靈活,可以用于更復雜的類型轉換。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女