做用:
將 n 進制的字符串轉化爲十進制ios
頭文件:
#include <string>
用法:
1 stoi(字符串,起始位置,n進制),將 n 進制的字符串轉化爲十進制 2 3 示例: 4 stoi(str, 0, 2); //將字符串 str 從 0 位置開始到末尾的 2 進制轉換爲十進制
但好像不是標準函數,慎用吧。函數
案例:
1 #include <iostream> 2 #include <string> 3 4 using namespace std; 5 6 int main() 7 { 8 string str = "1010"; 9 int a = stoi(str, 0, 2); 10 cout << a << endl; 11 return 0; 12 }
輸出結果:
10