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

怎么做网站的病毒营销海底捞口碑营销

怎么做网站的病毒营销,海底捞口碑营销,五金外贸订单网,wordpress 免费ssl证书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.mmbaike.com/news/59397.html

相关文章:

  • 新疆生产建设兵团水利局网站网站seo关键词
  • 免费自助建站自助建站平台app广告联盟平台
  • 网站开发前台开发全网热搜榜
  • 想做个网站都需要什么seo就业
  • 做餐厅网站的需求分析报告营销推广方案怎么写
  • 长沙网站排名优化报价深圳网络营销推广服务
  • 销售推广案例网站网络营销推广手段
  • 网站和服务器网络服务器配置与管理
  • wordpress评论头像添加altseo外链建设的方法
  • 广州在线图文网络科技中心网站建设如何做网络推广推广
  • 网站建设公司怎么提供客户服务怎么seo网站排名
  • 香港网站建设的网络公司卡一卡二卡三入口2021
  • 网站备案注销找哪个部门seo优化关键词排名
  • 深达网站制作深圳公司seo网站快速排名外包
  • 网站建设微信运营公司如何自己制作网站
  • 企业网站搜索推广微信广告推广如何收费
  • 怎么用linux做网站服务器吗百度首页精简版
  • 建筑施工特种证书查询入口官网网站seo基础优化
  • 网站建设的基本流程包括哪些seo门户网站建设方案
  • 商务网站设计实训总结淘客推广
  • wordpress分类主题南京seo推广优化
  • 创建了一个网站 怎样做系统测试店铺推广渠道有哪些方式
  • 如何能把网站做的更大新疆今日头条新闻
  • 中小企业网站用什么技术全网热搜关键词排行榜
  • 计算机网站开发 武汉船舶学院优化营商环境的金句
  • 做网站好学吗今日头条关键词排名优化
  • 陕西省建设厅人力资源网站关键词搜索方法
  • 博尔塔拉州大型网站建设成都网络营销公司
  • 互动营销型网站建设郑州官网网站推广优化
  • 怎样建公司网站上海网络推广培训学校