- 博客(3)
- 收藏
- 关注
原创 自定义的精简版String类,重载了各种字符串的运算符操作
最近几天温习了字符串的相关知识,比较了C语言的字符串操作以及C++的string类字符串的操作,个人觉得C++的string类字符串操作方便很多。至少不用太在意字符串的内存分配,而且它还有比较方便的字符串搜索、插入等方法,便于对字符串的各种操作。出于学习巩固知识的目的,自己写了一个精简版的String类,这个类只是重载了几种简单的字符串运算操作符,还没有写搜索、插入等方法。以后再慢慢完善!
2013-05-30 16:35:15
787
转载 拷贝构造函数与赋值构造函数(operator=)的区别
对于拷贝构造函数以及赋值构造函数的定义,我就不再啰嗦了,还是给出一个简单的例子,更直观些吧 class CStr{public:CStr(); //默认构造函数CStr(const char* psz); //一种广义拷贝构造函数,不过也有人不认同我的看法CStr(const CStr& str); //拷贝构造函数const CStr& operator=(const CStr& s
2013-05-15 11:14:41
419
转载 MFC 串行化(Serialization)
串行化是微软提供的用于对对象进行文件I/O的一种机制,该机制在框架(Frame)/文档(Document)/视图(View) 模式中得到了很好的应用。很多人对什么是串行化、怎么使对象具有串行化能力和如何使用串行化功能等问题都不甚明了。本文试图对串行化做一个简单的解释。由于本人对串行化功能使用的也不多,不足之处敬请谅解。MFC 框架/文档/视图结构中的文件读写 CFile是MFC类库中所
2013-05-15 10:43:43
624
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人