- 應用開發中大多數的情況都在進行字符串處理
- 從c到c++的進化引入了自定義類型
- 在c++中通過類完成字符串類型的定義
- c++語言中沒有原生的字符串類型
c++標準庫提供了string類型
- string直接支持字符串連接
- string直接支持字符串的大小比較
- string直接支持子串查找和提取
- string直接支持字符串的插入和替換
字符串與數字的轉換
- 標準庫提供了相關的類對字符串和數字進行轉換
- 字符串類(sstream)用於string的轉換
- < sstream >—— 相關頭文件
- istringstream ——字符串輸入流
- ostringstream ——字符串輸出流
- 使用方法
- string——數字
istringstream iss("123.45");
double num;
iss>>num;
- 數字——string
- string——數字
ostringstream oss;
oss<<543.21;
string s = oss.str();