要將 C++ 中的 String 轉換為 size_t,我們將使用字符串流,它將字符串對象與流關聯起來,允許您像流一樣讀取字符串(例如辛)。我們必須包括流頭文件以便使用 stringstream。解析輸入時,stringstream 類非常方便。
用法:
std :: stringstream stream(string_name)
例子:
C++
// C++ Program to declare a string variable without using stringstream.
#include <iostream>
using namespace std;
int main()
{
string s1 = "Hello Geek";
cout << s1 << endl;
string s2;
cin >> s2;
cout << s2 << endl;
return 0;
}
輸出:
Hello Geek GeeksforGeeks
例子:
C++
// C++ Program to convert the string to size_t using
// stringstream.
#include <iostream>
#include <stream>
#include <string>
using namespace std;
int main()
{
string str = "246810";
// breaking words
stringstream stream(str);
// associating a string object with a stream
size_t output;
// to read something from the stringstream object
stream >> output;
cout << output << endl;
return 0;
}
輸出:
246810
相關用法
- C++ String轉Integer用法及代碼示例
- C++ String轉int用法及代碼示例
- C++ String轉Date用法及代碼示例
- C++ String轉Integer Vector用法及代碼示例
- C++ String轉Char Array用法及代碼示例
- C++ String Assign()用法及代碼示例
- C++ String Data()用法及代碼示例
- C++ String Find()用法及代碼示例
- C++ String append()用法及代碼示例
- C++ String at()用法及代碼示例
- C++ String back()用法及代碼示例
- C++ String begin()用法及代碼示例
- C++ String c_str()用法及代碼示例
- C++ String capacity()用法及代碼示例
- C++ String cbegin()用法及代碼示例
- C++ String cend()用法及代碼示例
- C++ String clear()用法及代碼示例
- C++ String compare()用法及代碼示例
- C++ String copy()用法及代碼示例
- C++ String crbegin()用法及代碼示例
- C++ String crend()用法及代碼示例
- C++ String empty()用法及代碼示例
- C++ String end()用法及代碼示例
- C++ String erase()用法及代碼示例
- C++ String find_first_not_of()用法及代碼示例
注:本文由純淨天空篩選整理自anuragsingh1022大神的英文原創作品 Convert String to size_t in C++。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。