当前位置: 首页 > news >正文

互动案例的网站北京网络推广公司

互动案例的网站,北京网络推广公司,精品网站建设哪家公司服务好,frontpage网站建设论文头文件<string> … 操作 … string操作的实参 … 构造函数和析构函数 注意&#xff1a; 你不能以一个单字符初始化某字符串&#xff0c;但是可以这样做&#xff1a; string a(a);//错误string b(1, a);//正确string c({ a });//正确表示存在一个从const char* 到stri…

头文件<string>

在这里插入图片描述在这里插入图片描述

操作

在这里插入图片描述

string操作的实参

在这里插入图片描述
在这里插入图片描述

构造函数和析构函数

在这里插入图片描述

注意

你不能以一个单字符初始化某字符串,但是可以这样做:

	string a('a');//错误string b(1, 'a');//正确string c({ 'a' });//正确

在这里插入图片描述

表示存在一个从const char* 到string的自动类型转换,但不存在一个从char到string的自动类型转换.


string和C-String

C++ STL将字符串字母常量的类型由char*改变为const char*.为了提供兼容性,还规定了可从const char*隐式转换为char*.

返回指向以’\0’结尾的不可变数组的指针

注意:

'\0'在string中并不具有特殊意义

有三个函数可以将string内容转换为字符数组或C-string:

1. c_str()data()可以得到string对应的C-string,所得到的结果和以’\0’结尾的字符数组一样

在这里插入图片描述
在这里插入图片描述

2.copy()将string内容复制到调用者提供的字符数组中,其末尾不添加'\0'字符.

在这里插入图片描述

复制[_Off, _Off + _Count) 到 [_Ptr, _Ptr + _Count)

使用例子:

int main()
{string b("123456");cout << atoi(b.data()) << endl;cout << atoi(b.c_str()) << endl;char buffer[10];b.copy(buffer, 10);
}

在这里插入图片描述

大小和容量

一个string存在三种"大小" :

1.size()length():返回string的现有字符数,两个函数等效

2.max_size():返回string最多能够包含的字符数。与PC本身的限制有关系,返回值一般而言是索引类型之最大值减一。

之所以减一有两个原因:1.最大值本身是npos.2.具体实现过程中有可能在内部缓冲区末尾添加一个’\0’,以便将这个string当作C-string使用。

3.capacity():重新分配内存之前,string所能包含的最大字符数.

注意

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

元素访问

有两种方法可以访问单一字符:下标操作符[]和成员函数at(),C++11还提供了front()back()用来访问第一字符和最末字符.

注意:

在这里插入图片描述

比较

在这里插入图片描述
在这里插入图片描述

更改内容

赋值

在这里插入图片描述
在这里插入图片描述

交换

在这里插入图片描述
在这里插入图片描述

清空

在这里插入图片描述

插入和移除字符

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

子字符串及字符串接合

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

i/o操作

在这里插入图片描述

getline()

在这里插入图片描述
在这里插入图片描述

搜索和查找

在这里插入图片描述
在这里插入图片描述

npos的意义

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

数值转换

在这里插入图片描述
在这里插入图片描述

http://www.lbrq.cn/news/2536237.html

相关文章:

  • 做二手家电市场加什么网站可以网站推广方案策划
  • 网站开发集成软件百度问答入口
  • 帮黄色网站做推广seo优化软件
  • 可以做仿牌网站武汉seo推广优化
  • 网站学做糕点的课程企业qq下载
  • 织梦网站手机页怎么做百度知道网页入口
  • 网站链接怎么做参考文献武汉seo推广优化
  • 领动网站建设谷歌seo是什么职业
  • 黑色网站配色seo网站优化论文
  • 宁波网站建设服务服务商推56论坛
  • 网站如何做团购百度站内搜索
  • 杭州倍世康 做网站免费发链接的网站
  • 北京移动端网站建设cba最新排名
  • 如何设计一个好网站今日头条新闻下载安装
  • 那个网站专门做婚纱相册武汉做搜索引擎推广的公司
  • 做预算需要关注哪些政府网站项目推广网站
  • asp网站建设实录石家庄做网站推广排名的公司
  • 益阳网站开发百度贴吧网页版登录
  • 哈尔滨快速网站排名刷关键词怎么刷
  • wordpress 连接丢失广州seo培训
  • 做网站用虚拟主机怎么样淘宝关键词挖掘工具
  • wordpress 地区联动seo数据分析
  • 福州市有哪些制作网站公司营销型外贸网站建设
  • 廊坊做网站企业教程企业网站建设公司
  • 网站建设目标概括友情链接怎么连
  • 济南mip网站建设谷歌广告推广
  • 有没有免费网站制作怎么推广app
  • 网站内容更新教程软文营销名词解释
  • dede中英文网站切换守游网络推广平台
  • 中英文网站模板源码怎么做市场营销和推广
  • Redis实现数据传输简介
  • 永磁同步电机FOC控制----电流采样的实现
  • vue3插槽详解
  • 生物信息学数据技能-学习系列001
  • 【大模型LLM】梯度累积(Gradient Accumulation)原理详解
  • 安宝特新闻丨Vuzix与Wyr.Ai合作推出基于M400眼镜的全新一代质检平台