Chinaunix首页 | 论坛 | 博客
  • 博客访问: 268732
  • 博文数量: 84
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 927
  • 用 户 组: 普通用户
  • 注册时间: 2015-03-06 23:00
个人简介

growing

文章分类

全部博文(84)

文章存档

2017年(6)

2016年(61)

2015年(17)

我的朋友

发布时间:2017-01-31 18:48:10

1.尽量以const,enum,inline替换#define用const替换#define原因之一:调试代码的时候,宏替换是直接把一个变量名替换为一个数字,在调试器里直接出现一个数字你可能会摸不着头脑,把这个变量定义为const就会出现变量名,不至于忘记它是干什么的。总结:对于单纯的常量,最好以const或者enum替换#define.........【阅读全文】

阅读(1536) | 评论(0) | 转发(0)

发布时间:2016-04-20 14:20:57

1.暴力旋转while(循环次数--){    void move_left(char arr[], int count) {    int i = 0;    int len = strlen(arr);    for (i = 0; i < count; i++)   &.........【阅读全文】

阅读(1451) | 评论(0) | 转发(0)

发布时间:2016-04-20 09:55:59

例如:This is a sample ->SAMPLE A IS tHIS#include#include#include using namespace std;class Transform {public:    string trans(string& s, int n)    .........【阅读全文】

阅读(1488) | 评论(3) | 转发(0)

发布时间:2015-12-13 19:22:56

COW:Copy on wirte所谓写时拷贝,就是在需要改写字符串的时候才会去开辟空间,写入新的字符串。要是不改写,就只是单纯的创建一个指针,指向原有的字符串。此字符串头部放入指向它的指针个数,以便知道何时需要delete。以“拖延战术”来提高效率。点击(此处)折叠或打开#include.........【阅读全文】

阅读(1580) | 评论(0) | 转发(0)

发布时间:2015-12-11 14:03:27

用动态顺序表实现点击(此处)折叠或打开#include #include#includeusing namespace std;class String{public:  &.........【阅读全文】

阅读(1402) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

enenshiwo2016-04-12 10:56

回复  |  举报
留言热议
请登录后留言。

登录 注册