C語言中文網 目錄
首頁 > STL > string類 閱讀:2,656

STl string字符串類詳解

< 上一頁STL教程 C++ string下一頁 >

本章講述 C++ STL 中的字符串類模板 string。

在最初的 C 語言中,頭文件 string.h 提供了一系列字符串函數。早期的 C++ 也為處理字符串提供了類。string 類由頭文件 <string> 支持,該類包含了大量方法及若干構造函數,用于將字符串賦給變量、合并字符串、比較字符串和訪問各個元素的重載操作符、查找字符和子字符串的方法等。到目前為止,string 已被用戶廣泛接受及使用。

C++ 從 C 繼承的字符串概念仍然是以 '\0' 為結束符的 char 數組。C++ 標準庫中的 string class 可以將 string 作為一個型別,可以實現復制、賦值和比較,不必擔心內存大小及占用內存實際長度等具體問題。

現今,數據處理大部分是字符串處理,相較于早期的 C 語言和 Fortran 語言,這是非常重要的進步。在這些語言中,字符串的處理是非常復雜的。

本章將詳細講述字符串類庫簡述、字符的特點、字符串類模板(basic_String),字符串通用函數、字符串聯接、字符串 IO 操作、搜索和查找、字符串對迭代器的支持以及字符串對配置器的支持等內容。
本章內容:
1. C++ string類庫簡介
2. 淺談C++ auto_ptr智能指針
3. C++ basic_string(字符串類模板)詳解
4. C++ string類成員函數匯總(超全)
5. C++ string構造函數和析構函數詳解
6. C++獲取字符串長度詳解
7. C++ string獲取字符串元素:[]和at()
8. C++ string字符串比較方法詳解
9. C++ string字符串修改和替換方法詳解
10. C++字符串輸入輸出操作詳解
11. C++字符串查找函數詳解
12. C++ string支持迭代器方法詳解
13. C++ string支持配置器方法詳解
< 上一頁STL教程 C++ string下一頁 >

精美而實用的網站,提供C語言、C++、STL、Linux、Shell、Java、Go語言等教程,以及socket、GCC、vi、Swing、設計模式、JSP等專題。

Copyright ?2011-2018 biancheng.net, 陜ICP備15000209號

底部Logo