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

周口seo公司怎么做好seo内容优化

周口seo公司,怎么做好seo内容优化,网站流量数据分析,apple官网入口string是C标准库的重要部分,主要用于字符串处理。这里我们自己实现一个简单版本的 string. 一 思路 string 类中应该包含如下: 1. 类成员变量:char* m_data,利用 char* 指针存放字符串 2. 成员函数: 2.1 size(…

string是C++标准库的重要部分,主要用于字符串处理。这里我们自己实现一个简单版本的 string.

一   思路

string 类中应该包含如下:

1. 类成员变量:char* m_data,利用 char* 指针存放字符串

2. 成员函数:

   2.1   size(), 用于返回字符串的长度,不包含字符 '\0'

   2.2  operator[](index) ,返回字符串中任意位置的字符

   2.3  c_str()  ,将 my_string  转为 char*,并返回 

二  具体实现

// my_string.h
class my_string
{
public:my_string();~my_string();my_string(const char* pstr);my_string(const my_string& other);my_string& operator=(const my_string& other);int size() const;char  operator[](int index) const;char* c_str() const;private:char* m_data;};// my_string.cpp
#include "my_string.h"
#include<string.h>
#include<stdio.h>my_string::my_string():m_data(new char[1])
{*m_data = '\0';
}my_string::~my_string()
{delete [] m_data;
}my_string::my_string(const char* ptr)
{if(!ptr){m_data = new char[1];*m_data = '\0';}else{int nLen = strlen(ptr); // 不包含 字符 '\0'm_data = new char[nLen + 1];strcpy(m_data, ptr);}
}my_string::my_string(const my_string& other)
{int nLen = strlen(other.m_data);m_data = new char[nLen + 1];strcpy(m_data, other.m_data);
}my_string&
my_string::operator=(const my_string& other)
{int nLen = strlen(other.m_data);m_data = new char[nLen+1];strcpy(m_data, other.m_data);return *this;
}int my_string::size() const
{return strlen(m_data);
}char my_string::operator[](int index) const
{int nLen = strlen(m_data);if(index > nLen-1) // 超出字符串范围{return '\0';}else{return m_data[index];}
}char* my_string::c_str() const
{return m_data;
}// main.cpp
void testMyString()
{my_string str("abc");std::cout << str.size() << std::endl;my_string s2 = str;std::cout << str.size() << std::endl;std::cout << s2.c_str() << std::endl;}int main()
{testMyString();return 0;
}

http://www.dt0577.cn/news/9272.html

相关文章:

  • wordpress启用silderseo测试
  • 网站运维是做什么的防恶意竞价点击软件
  • 建筑费用明细表模板关键词搜索优化公司
  • 台州企业做网站百度官网网站登录
  • 网站建设网站优化相关资讯文章手机推广app
  • 淄博营销网站建设磁力吧
  • 企业网站的建设有哪些经典问题百度服务热线电话
  • 网站建设公司利润分配seo怎么优化简述
  • 如何做网站轮播大图seo免费资源大全
  • 首钢水钢赛德建设有限公司网站域名注册1元
  • 江宁做网站价格百度网站排名关键词整站优化
  • 国内网站必须备案吗合肥网站快速优化排名
  • 免费物业网站模板搜狗推广登录
  • WordPress站群模版关键词工具有哪些
  • 沈阳网站提升排名微信广点通广告平台
  • 独立ip做网站专业网络推广软件
  • 卡地亚手表官方网站网站上不去首页seo要怎么办
  • 凡科网商城充值西安seo报价
  • 政府门户网站详细建设方案外链在线发布工具
  • wordpress 头像url厦门网站seo
  • 中山营销网站建设联系方式在线识图
  • 网站建设颊算如何在各种网站投放广告
  • 网站建设创新一个新手如何推销产品
  • 招聘网站开发计划书怎么开网站平台挣钱
  • 桐乡 网站建设郑州网站推广公司咨询
  • 示范高校建设网站小红书怎么做关键词排名优化
  • 有哪些ui的设计网站网站推广四个阶段
  • 在线做漫画网站开网站流程
  • 哪个网站做照片书最好互联网营销师培训多少钱
  • 广西企业建站西安关键词排名推广