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

福建省城乡建设网站做个网站多少钱一个月

福建省城乡建设网站,做个网站多少钱一个月,企业做可信网站认证的好处,网页制作中级证书目录 一.assign函数是什么 二.assign函数怎么用 一.assign函数是什么 在C中, assign 是 std::string 类的一个成员函数,用于给字符串对象赋值,可以替换字符串对象中的内容为另一个字符串或字符串的一部分。 std::string 的 assign 函…

 目录

一.assign函数是什么

二.assign函数怎么用


一.assign函数是什么

在C++中, assign  是  std::string  类的一个成员函数,用于给字符串对象赋值,可以替换字符串对象中的内容为另一个字符串或字符串的一部分。 std::string  的  assign  函数有多个重载版本,允许不同的赋值方式。

基本用法

以下是  std::string  类  assign  函数的一些常见用法:

1. 替换为另一个字符串:

std::string str1;
std::string str2 = "Hello World";
str1.assign(str2); // str1 现在包含 "Hello World"

2. 替换为字符串的一部分:

std::string str = "Hello World";
std::string part;
part.assign(str, 6, 5); // part 现在包含 "World" (从索引6开始,长度为5)

3. 替换为字符的重复序列:

std::string repeated;
repeated.assign(10, 'a'); // repeated 现在包含 "aaaaaaaaaa"

函数原型

以下是  std::string::assign  的几种函数原型:

 void assign(const std::string& str); void assign(const std::string& str, size_type pos, size_type len = npos); void assign(const char* s, size_type n); void assign(const char* s); void assign(size_type n, char c); 

参数说明

第一个版本接受一个  std::string  对象作为参数,将当前字符串对象的内容替换为传入字符串的内容。

第二个版本接受一个  std::string  对象、一个起始位置  pos  和一个长度  len  作为参数,将当前字符串对象的内容替换为传入字符串从  pos  开始的  len  个字符的子串。如果  len  被设置为  std::string::npos (这是  std::string  类的一个特殊值,表示直到字符串的末尾),则子串将从  pos  开始一直到传入字符串的末尾。

第三个和第四个版本接受一个C风格的字符串  s  和一个长度  n  或者整个字符串,将当前字符串对象的内容替换为C字符串的前  n  个字符或整个字符串。

最后一个版本接受一个字符  c  和一个数量  n ,将当前字符串对象的内容替换为字符  c  重复  n  次的序列。

二.assign函数怎么用

示例代码

#include <iostream>
#include <string>int main() {std::string original = "Original string";std::string copy;// 完全赋值copy.assign(original);std::cout << "Assigned string: " << copy << std::endl;// 部分赋值copy.assign(original, 5, 6); // 从索引5开始,长度为6std::cout << "Assigned substring: " << copy << std::endl;// 重复字符赋值copy.assign(10, '*');std::cout << "Assigned repeated characters: " << copy << std::endl;return 0;
}

使用  assign  方法可以灵活地对  std::string  对象进行赋值操作,无论是整体替换,部分替换,还是创建重复字符的序列。

 

http://www.yayakq.cn/news/107027/

相关文章:

  • 成都做网站做的好的公司小企业建网站
  • 学校手机网站建设药店网站建设相关费用
  • 无极限网站模板科技公司官网
  • 产品展示网站模板佛山设计网站
  • 南通长城建设集团有限公司网站网络管理系统的基本组成和功能
  • 杭州下沙开发区建设局网站wordpress 页 定制
  • 网站建设安装部署必须买吗成都抖音推广
  • 网站开发知识青岛网站建设公司专业公司
  • 网站建设立项说明书网站建设现状 数据
  • 如何网站防止采集招聘网站续费怎么做分录
  • 网站怎么做才能赚钱吗绵阳汽车网站制作
  • 好用的海报设计网站中国航空港建设总公司网站
  • 开江网站建设wordpress 有评论时邮箱设置
  • 太原站建设有多长时间博物馆建设网站的作用
  • 长沙网站建设长沙网站制作wordpress网站分享微信群
  • seo上海网站推广网站建设的一般步骤包含哪些
  • 怎么给网站动态做伪静态erp登录入口
  • 企业网络推广做网站推广公司asp.net网站sql权限设置
  • 营销网站建设网络公司企业营销型网站制作
  • 网站建设 南京哈尔滨网站设计公司电话
  • 河北网站建设哪家公司好网站备案 几年
  • 局域网及网站建设内容体育局网站建设方案
  • 做建设网站的活的兼职wordpress禁止搜索代码
  • 还能用的wap网站网站转化率是什么意思
  • 龙岩网站建设加盟app推广文案
  • 旅游网站网页设计代码学校校园网站建设
  • 泰安企业建站公司哪里找百度关键词推广
  • 网站建设首选建站系统四川建设网报名系统
  • 模板网站 知乎摄影师做展示的网站
  • 单页网站怎么卖做 网络网站