仿string类

原创 2011年01月13日 19:45:00

 

 

 

 

 

 

定义:

 

 

main

 

 

c++ STL string类仿写

最近看string类成员函数的时候,想着自己实现一下类似的字符串类。写了下,大体上粗略的实现了常见的函数,运算符等。嫌麻烦,有些函数没写重载形式了。主要是封装一个char* 指针,对其作操作。代码如下...
  • wo_xiaotong
  • wo_xiaotong
  • 2016年03月04日 13:37
  • 394

【C/C++】C++ String类的实现

面试的时候被问及了String类的实现,结果没写好... 就当是重新复习一下吧。 下面的程序并没有把String类的所有成员方法实现,只参考教程写了大部分重要的成员函数。#include #inclu...
  • moxiaomomo
  • moxiaomomo
  • 2011年05月11日 12:15
  • 38131

C++笔试题之String类的实现

这个在面试或笔试的时候常问到或考到。 已知类String的原型为: class String { public: String(const char *str = NULL);// 普通...
  • caoshangpa
  • caoshangpa
  • 2016年05月29日 09:12
  • 4093

Java String类源码分析

String类介绍 String 类是日常开发中使用最频繁的类之一, String类源码 一 String类 String类被final所修饰,也就是说String对象是不可变量,并发程序最喜...
  • ylyg050518
  • ylyg050518
  • 2016年08月29日 22:11
  • 3671

自己写的String类

1:MyString.h #pragma once class myCString { public: int GetLength()const {return m_nLength;} ...
  • djb100316878
  • djb100316878
  • 2014年12月01日 08:49
  • 1253

设计String类,并且在String类中使用运算符重载

程序代码: #include #include using namespace std; class String//定义String类 { public: String( );//...
  • u010105970
  • u010105970
  • 2014年06月12日 15:36
  • 1515

写一个仿string的类

class MyString { public: MyString(); explicit MyString(const char* pData); MyString(const My...
  • a20102110080212
  • a20102110080212
  • 2013年04月18日 22:39
  • 584

C++实现一个自己的string类

class String { public: String(const char *str = NULL);// 普通构造函数 String(const String &other); // 拷贝...
  • u011412619
  • u011412619
  • 2015年03月30日 21:26
  • 1895

string类中“+”操作符重载(三种形式)

class MyString { public: MyString(char *s)                      //有参构造函数; { str=new char[strl...
  • Lily_whl
  • Lily_whl
  • 2017年03月29日 20:53
  • 264

面试题:写一个string类

一个string类主要包括构造函数、析构函数、拷贝构造函数和赋值构造函数
  • miraclewgf
  • miraclewgf
  • 2015年08月21日 18:30
  • 887
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:仿string类
举报原因:
原因补充:

(最多只允许输入30个字)