c++字符串類

  • 應用開發中大多數的情況都在進行字符串處理
  • 從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
ostringstream oss;
oss<<543.21string s = oss.str();
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章