6-2-1:STL之string——string的快速入门、常用接口
生活随笔
收集整理的這篇文章主要介紹了
6-2-1:STL之string——string的快速入门、常用接口
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
文章目錄
- 一:幾個(gè)問題
- 二:學(xué)習(xí)string的常用接口
- (1)string類對象的構(gòu)造
- (2)容量操作
- (3)訪問操作
- (4)迭代器
- (5)修改操作
- (6)非成員函數(shù)
一:幾個(gè)問題
1:為什么學(xué)習(xí)string類
在C語言中,面對string我們有專門處理字符串的頭文件<string.h>,但是這樣的方式有一些很大的缺點(diǎn):首先是不符合面向?qū)ο蟮乃枷耄址秃瘮?shù)是分離的(也就是成員變量和成員函數(shù)是分離的),還有就是一些功能不全,實(shí)現(xiàn)一些常見功能時(shí)還要自己寫,而且由于C/C++字符串是以’\0’結(jié)尾的,所以處理不好極易造成越界問題
2:string類是什么
string類其實(shí)就是一個(gè)模板類,其原碼大致應(yīng)該是下面這樣的
總結(jié)
以上是生活随笔為你收集整理的6-2-1:STL之string——string的快速入门、常用接口的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: margin百分比,重叠和auto
- 下一篇: 【C语言重点难点】数据类型、常量和变量