C++
文章平均质量分 85
Y-ANG
这个作者很懒,什么都没留下…
展开
-
类与对象
由于C++是面向对象的程序设计语言,因此了解一下“面向对象的程序设计”是必须的。这篇文章主要总结了C++的基本概念以及C++的特征,作为初学C++的参考一、什么是面向对象的程序设计二、类与对象原创 2016-06-30 00:27:38 · 459 阅读 · 0 评论 -
c++中string的模拟实现
c++中的string类可以实现字符串对象的一系列操作,如下图就是从cplusplus上截取的string的一部分功能:接下来我就简单模拟几个函数实现首先,我们要给出完整的string类,包括构造函数,析构函数,私有成员char* str并且在类内声明要实现的函数(本文我只实现了operator=,operator[ ],pushback(),以及三个operator+原创 2016-08-30 22:03:15 · 1878 阅读 · 0 评论 -
写时拷贝的方式实现C++中string类
写时拷贝的两种实现方式:计数器和引用计数原创 2016-09-04 22:56:46 · 1833 阅读 · 1 评论 -
const在c与c++中的不同地位
我们都知道,const关键字是防止某个变量被修改的,即限定这个变量是只读的。C和C++中应用const会使程序的健壮性更高一些。C和C++中,const的区别:一、const修饰一般变量在C中,const修饰一般变量是常变量,它具有变量属性,但同时,它又具有常性不可被修改。在C++中,加const修饰以后变量就是个常量,不可被修改。二、const修饰指针变量先回想一下我们以原创 2016-07-01 00:04:27 · 934 阅读 · 1 评论