您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. c++string类的实现

  2. 1)代码注释很详细的,非常适合学习STL的 2)string类经常用到find find_first_of find_first_not_of find_last_of find_last_not_of substr replace等,以及联合使用来达到java中的split和trim 3) 有些函数返回的是MyString& 、Char& 等(引用),MyString、Char 等(传值)这得看你返回的对象是函数的局部变量还是全局变量(或者类当前对象成员变量);前者只能返回一个MyStrin
  3. 所属分类:C++

    • 发布日期:2014-11-23
    • 文件大小:425984
    • 提供者:u010700335
  1. 探究C++中string类的实现原理以及扩展使用

  2. 主要介绍了C++中string类的实现原理以及扩展使用,从内存分配角度进行了深入探究,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-03
    • 文件大小:203776
    • 提供者:weixin_38682953
  1. 详解C++中实现继承string类的MyString类的步骤

  2. 主要介绍了C++中实现继承string类的MyString类的步骤,其中的要点是要实现运算符的重载,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-02
    • 文件大小:81920
    • 提供者:weixin_38719702
  1. 详解C++中String类模拟实现以及深拷贝浅拷贝

  2. 主要介绍了详解C++中String类模拟实现以及深拷贝浅拷贝的相关资料,希望通过本文能帮助到大家,让大家实现这样的方法,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-08-28
    • 文件大小:71680
    • 提供者:weixin_38631049
  1. 分享C++面试中string类的一种正确写法

  2. C++ 的一个常见面试题是让你实现一个 String 类,限于时间,不可能要求具备 std::string 的功能,但至少要求能正确管理资源
  3. 所属分类:其它

    • 发布日期:2020-09-04
    • 文件大小:64512
    • 提供者:weixin_38744526
  1. C++简单String类的实现

  2. 我跟很多童鞋一样,目前也在学习C++中,昨天正在学习has-a关系中的包含时,例题是将string类包含的,因为是小白嘛,嘿嘿,为了更深的理解包含以及其他相关问题,果断上机边敲代码边理解咯,既然用到了string类,自己突然想写个简易的string类(毕竟之前书中提到过编写简易string类,但也只是看看,还没来得及自己写一个)于是自己写了一个简易的string类,也算对之前学到的部分知识一个小小的汇总,string类也是很考研小白的内存管理的,这个String类也是我调试了很多遍后没啥问题才敢
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:55296
    • 提供者:weixin_38660069
  1. C++中String类的实现

  2. String是C++中的重要类型,程序员在C++面试中经常会遇到关于String的细节问题,甚至要求当场实现这个类。只是由于时间关系,可能只要求实现构造函数、析构函数、拷贝构造函数等关键部分。   String的实现涉及很多C++的基础知识、内存控制及异常处理等问题,仔细研究起来非常复杂,本文主要做一个简单的总结和归纳。   一 整体框架   面试时由于时间关系,面试官一般不会要求很详尽的String的功能,一般是要求实现构造函数、拷贝构造函数、赋值函数、析构函数这几个非常重要的部分。因为
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:66560
    • 提供者:weixin_38564598
  1. C++ string类的隐式共享写时拷贝的实现及设计要点

  2. 字符串一种在程序中经常要使用到的数据结构,然而在C中却没有字符串这种类型。在C++中,为了方便字符串的使用,在STL中提供了一个string类。该类维护一个char指针,并封装和提供各种的字符串操作。   一、为什么要实现隐式公享写时拷贝   试想一下,如果我们要自己实现一个string类,简单的方式是什么?是让每一个string类的实例维护一个在内存中独立的字符数组,每个string对象各不相干。这样一个对象的任何变化都不会影响到其他的对象。这样做的好处是处理简单,不易出错,但是这样做的缺
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:114688
    • 提供者:weixin_38749895
  1. c#中 String和string的区别介绍

  2. 不知道大家有没有发现,在c# string类型可以写成string和String,那么,它们有什么区别呢? string是c#中的类; String是Framework的类; C# string 映射为 Framework的 String。 如果用string,编译器会把它编译成String,所以如果直接用String就可以让编译器少做一点点工作。 也就是说 string是String的别名而已 您可能感兴趣的文章:C#中的DataSet、stri
  3. 所属分类:其它

    • 发布日期:2021-01-01
    • 文件大小:31744
    • 提供者:weixin_38637144
  1. C++中string的模拟实现

  2. c++中的string类可以实现字符串对象的一系列操作,如下图就是从cplusplus上截取的string的一部分功能: 接下来我就简单模拟几个函数实现  首先,我们要给出完整的string类,包括构造函数,析构函数,私有成员char* str  并且在类内声明要实现的函数(本文我只实现了operator=,operator[ ],pushback(),以及三个operator+=,五个insert等)  #include #include using namespace std; cl
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:183296
    • 提供者:weixin_38621104
  1. C#中partial关键字的作用

  2. 1. 什么是局部类型? C# 2.0 引入了局部类型的概念。局部类型允许我们将一个类、结构或接口分成几个部分,分别实现在几个不同的.cs文件中。 局部类型适用于以下情况: (1) 类型特别大,不宜放在一个文件中实现。 (2) 一个类型中的一部分代码为自动化工具生成的代码,不宜与我们自己编写的代码混合在一起。 (3) 需要多人合作编写一个类。 局部类型是一个纯语言层的编译处理,不影响任何执行机制——事实上C#编译器在编译的时候仍会将各个部分的局部类型合并成一个完整的类。 public par
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:54272
    • 提供者:weixin_38624519
  1. 详解C++中String类模拟实现以及深拷贝浅拷贝

  2. 详解C++中String类模拟实现以及深拷贝浅拷贝 在C语言中/C++中,字符串是一个应用很广泛的类型,也是很基础的类型,C语言并没有直接处理字符串的操作而是采用字符指针和字符串数组进行操作,而在C++中标准库为我们封装了一个字符串的类供我们使用,使用需要#inlcude 头文件。我们也可以自己模拟实现一个简单的String类。 在模拟实现String类的过程中,不可避免的会遇到深拷贝浅拷贝的问题,下面就深拷贝浅拷贝做一个简介。所谓深拷贝浅拷贝,简单来说就是浅拷贝只是简单的将值拷贝过来,用一个
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:74752
    • 提供者:weixin_38545768
  1. C#中string.Empty和null的区别详解

  2. 这是一个及其常见的问题,网上已经有关于这个问题的很多讨论。但是我觉得都是不求甚解,有一些还是在误导别人。下面我来说下我对这三者的理解,如有错误的地方请大家及时指正。   一:””与string.Empty我认为是一样的。网上有一篇被转载了几十遍的文章是这样说的string.Empty 不分配存储空间,”” 分配一个长度为空的存储空间,我认为这句话是错误并且含糊不清的。   1、实际上Empty是string类中的一个静态的只读字段,他的定义是这样的:   public static readon
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:97280
    • 提供者:weixin_38741540
  1. 代码分析c++中string类

  2. 一:回顾 (1)c++中的string类是在面试中和笔试中经常考的题目; 工程代码免费下载 string类的自行实现 (2)c++中的string类和fstream类合起来是处理外部数据的利器; (3)string类经常用到find find_first_of find_first_not_of find_last_of find_last_not_of substr replace等,以及联合使用来达到java中的split和trim (4) 使用friend 仅仅是在类中进行声明的非内部 却
  3. 所属分类:其它

    • 发布日期:2020-12-26
    • 文件大小:100352
    • 提供者:weixin_38559203
  1. 详解C++中实现继承string类的MyString类的步骤

  2. 昨天师兄又出了道测试题,让我们实现类似于string类的没有MyString类,刚开始很头疼,可是真正在自己写代码的时候又很兴奋的发现,这个过程真的是个很宝贵的机会,让我又有机会可以很好的熟悉回顾C++的很多知识—类设计,构造析构函数,成员函数,友元函数,引用,重载,字符串操作,动态内存分布。。。。。于是昨天花了半天时间写了300多行代码,并认真的进行了相关测试、修改和总结。因为内容有点丰富,所以想分几次写出来,条理也清楚些。 类的空间分配:类给它的每个对象都分配了独立的空间去存储它的数据成员,
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:83968
    • 提供者:weixin_38552536
  1. 探究C++中string类的实现原理以及扩展使用

  2. C++程序员编码过程中经常会使用string(wstring)类,你是否思考过它的内部实现细节。比如这个类的迭代器是如何实现的?对象占多少字节的内存空间?内部有没有虚函数?内存是如何分配的?构造和析构的成本有多大?笔者综合这两天阅读的源代码及个人理解简要介绍之,错误的地方望读者指出。 首先看看string和wstring类的定义: typedef basic_string, allocator > string; typedef basic_string allocato
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:206848
    • 提供者:weixin_38518638
  1. 详解C++的String类的字符串分割实现

  2. 详解C++的String类的字符串分割实现 功能需求,输入一个字符串“1-2-3”切割出“1”、“2”、“3”。在Java下直接用String的split函数就可以了。c++下String没有直接提供这个函数,需要自己写。 网上给出的解决方案是这里的三种方法。但我是通过JNI访问的,在里面用这些vector可能不中,自己封装了个,仅供参考: String recogScop = 01-02-03; cout<<recogScop<<endl; int size = re
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:38912
    • 提供者:weixin_38745891
  1. C++中sting类的简单实现方法

  2. String 在C++的学习生涯我中发现String类的功能十分强大,所以我们是很有必要模拟实现它的,况且在面试的时候模拟实现一个String类也是面试官经常会考的,但是因为外界因素的限制我们是不可能模拟的和库里的string一致的(C++库里的string功能更强大),所以今天我们只模拟实现string的基本功能-构造函数,拷贝构造函数,析构函数,赋值运算符重载,运算符+=的重载,运算符[]的重载,c_str(得到一个C风格的字符指针,可操作字符串),Size,Push_Back,Insert
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:68608
    • 提供者:weixin_38621150
  1. 关于C++友元类的实现讲解

  2. C++中的友元既可以实现友元函数,也可以实现友元类,也就是说一个类也可以作为另外一个类的友元。当作为一个类的友元时,它的所有成员函数都是另一个类的友元函数,都可以访问另一个类的私有或者公有成员。 请看实例: #include #include using namespace std ; //声明教师类 class Techer ; //学生类 class Student { private: string name ; int age ; char sex ; int score
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:41984
    • 提供者:weixin_38689477
  1. 详解C#中对于接口的实现方式(隐式接口和显式接口)

  2. C#中对于接口的实现方式有隐式接口和显式接口两种: 隐式地实现接口成员 创建一个接口,IChinese,包含一个成员 Speak;我们创建一个类Speaker,实现接口Chinese //隐藏式实现例子 public interface IChinese { string Speak(); } public class Speaker : IChinese { public string Speak() { return 中文; } } 这个就是隐式实现接口。 隐式
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:48128
    • 提供者:weixin_38722052
« 12 3 4 5 6 7 8 9 10 ... 28 »