码迷,mamicode.com
首页 >  
搜索关键字:实现string    ( 126个结果
String类的实现与深浅拷贝问题
C++实现string类是理解类和对象这个概念的基础,也能了解C++语法的特性--用户对内存的自主管理,通过类创建出一个对象的过程,首先要调用构造函数,经过一系列的操作,当退出对象所在的作用域时,便会调用析构函数,C++支持隐式的调用构造、析构等函数,但经常隐式调用并不能正..
分类:其他好文   时间:2016-02-29 23:26:34    阅读次数:550
String C++完整实现。
String C++实现改进:/*版权信息:狼文件名称:String.h文件标识:摘 要:对于上版本简易的String进行优化跟进。 改进 1.(将小块内存问题与大块分别对待)小内存块每个对象都有,当内存需求大于定义大小时利用动态分配 2.实现大块内存的写时拷贝功能,提高效率,优化空间利...
分类:编程语言   时间:2015-12-12 12:29:25    阅读次数:229
String写时拷贝实现
利用C++实现String的写时拷贝,深拷贝。 对于小块内存则随栈分配处理。
分类:其他好文   时间:2015-12-12 01:35:12    阅读次数:328
elegant 的长整数加法 string 实现
string strAdd(string &v1, string &v2){ string res = ""; int carry = 0; int len1 = v1.size(), len2 = v2.size(); for(int i = len1-1, j = len...
分类:其他好文   时间:2015-12-09 16:46:30    阅读次数:118
C# 字符串操作--减少垃圾回收压力
1、使用string.Empty给一个空字符串变量赋初始值String.Empty是一个指代,而””是具体的实现string filter=“”;//不建议   string filter=string.Empty; //建议...
分类:Windows程序   时间:2015-11-07 17:42:07    阅读次数:258
[动态规划]最长回文子串
问题描述:求一个字符串的最长回文子串,返回这个子串。这个题目适合用动态规划的方式求解:代码实现:string longestPalindrome(string s) { int size = s.size(); int dp[1000][1000] = {0}; int left = 0; int ...
分类:其他好文   时间:2015-09-15 14:16:27    阅读次数:114
实现C++ String类
头文件,函数大都隐式内联了。#ifndef MYSTRING_H#define MYSTRING_H#include #include class MyString { friend std::ostream& operator>(std::istream &, MyString &);public...
分类:编程语言   时间:2015-09-13 19:46:45    阅读次数:156
split 实现(c++ string)
#include?<iostream> #include?<vector> size_t?split(std::string?&src,?std::vector<std::string>?*tokens,?std::string?sep) { size_t?last=?0; size_t?index?=?src.find(sep,?last); size_...
分类:编程语言   时间:2015-09-08 23:47:40    阅读次数:357
string基本字符序列容器
C语言每天提供专门的字符串类型,需要通过字符数组才能对字符串进行存储和处理。在标准C++中,字符串类由C++ STL实现。string是一个基于字符的序列容器,具有vector向量一样的内部线性结构,字符逐一写入容器,最后以null字符结尾。跟传统的char*字符数组相比,string提供了丰富的函数用于字符的添加、删除、替换、查找和比较等。   创建string对象 主要有以下几种方式。 ...
分类:其他好文   时间:2015-08-19 13:26:31    阅读次数:69
【LeetCode-面试算法经典-Java实现】【008-String to Integer (atoi) (字符串转成整数)】
【008-String to Integer (atoi) (字符串转成整数)】实现一个atoi函数,将字符串转成整形。要点:考虑所有的输入情况。前导字符是+或-或者没有,接下来输入的是数字,数字不能整数能表示的最大或最小数。如果超过就返回对应的最小或者最小的值。...
分类:编程语言   时间:2015-07-18 09:38:16    阅读次数:173
126条   上一页 1 ... 7 8 9 10 11 ... 13 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!