摘要:#include #include #include #include using namespace std;void StringSplit(const string& str,vector& vStr,const char& division){ int startPos = 0; int e...
阅读全文
摘要:智能指针的学习中文教程网站http://zh.highscore.de/cpp/boost/不过代码可能 由于BOOST 版本不同需要稍作修改scoped_ptr 离开作用域则自动调用类析构函数或者函数delete方法shared_ptr 使用率最高的指针 类似scoped_ptr 但是所有权可以转...
阅读全文
摘要:Effective STL 中文版学习记录条款4 判断容器是否为空 使用empty而不是size().size()操作在实现上不是一个时间常数操作条款5 尽量使用区间成员函数代替它们的单元素兄弟.STL实现中,区间范围显示比单个循环操作更优化条款7:当使用new得指针的容器时,记得在销毁容器前del...
阅读全文
摘要:最近没啥可写的 这里写下做的STL小练习 作为记录去除指定字符串中的空格获取文件名并根据名字创建临时文件,以TMP后缀结尾,已经为TMP后缀结尾文件则创建以XXX后缀结尾文件读取一行输入内容 并将单词翻转打印// 1111.cpp : 定义控制台应用程序的入口点。//#include "stdafx...
阅读全文
摘要:redis是一个key-value存储系统。和Memcached类似,它的效率很高。目前推出了LIN版 本和WIN版本.虽然不怎么使用数据库,但是抱着开卷有益的心态,我学习了下其中的数 据结构,还是受益良多的。参考 <Redis 设计与实现> 黄健宏 (huangz1990). 1、内存管理 red
阅读全文