关于const、友元函数、string类、类继承等内容的探究
2017-01-19 23:28
344 查看
const成员函数
1.可以使用所有成员,但是不能修改值
2.声明和定义函数时都要加。
友元函数friend
在类外定义,不属于当前类的函数,可以在当前类中声明,前面加friend,构成友元函数。
友元函数可以访问private成员(必须借助对象)
友元关系时单向的
友元类
友元类的声明:
class Address{
public:
friend class student;
};
string类
a.包含头文件string
string s1;定义没初始化,默认空
string s2="C plus";定义初始化c plus,没有\0;
string s3=s2;
string s4(3,5)
string输入时,cin遇空格默认结束,从0开始。
b.string中可以使用“+”、“=”、“+=”等运算符
c.string出入操作,insert
d.string删除操作erase
s2.erase(5) 把第五个后的内容删除
f.index
1.可以使用所有成员,但是不能修改值
2.声明和定义函数时都要加。
友元函数friend
在类外定义,不属于当前类的函数,可以在当前类中声明,前面加friend,构成友元函数。
友元函数可以访问private成员(必须借助对象)
友元关系时单向的
友元类
友元类的声明:
class Address{
public:
friend class student;
};
string类
a.包含头文件string
string s1;定义没初始化,默认空
string s2="C plus";定义初始化c plus,没有\0;
string s3=s2;
string s4(3,5)
string输入时,cin遇空格默认结束,从0开始。
b.string中可以使用“+”、“=”、“+=”等运算符
c.string出入操作,insert
d.string删除操作erase
s2.erase(5) 把第五个后的内容删除
f.index
相关文章推荐
- 关于虚函数的继承和const对象及函数重载
- 关于const,函数的探究,面试
- 探究TabHost 并解决关于Tab内容是多个Intent所出现的的问题
- C++中关于this指针、static等内容的探究
- 继承--关于子类对象中包含父类内容的随笔
- Android关于继承-【属性】和【方法】-多态的探究(我会煮很多栗子的)
- 谈谈学习的关于继承与多态以及虚表的概念的内容有不对的地方多多指教
- 关于Java中由继承关系的类对象的内容的执行顺序
- 【c++】关于类继承运算符重载友元函数
- C++ — 关于菱形虚拟继承对象模型的探究
- 关于内容管理的几个问答(by AMT 知识管理研究小组)
- 关于C#中,继承类重写与隐藏基类方法的区别!
- 关于const好文1
- 一个关于交流内容价值的猜想
- 关于重做日志缓冲区(REDO Log Buffer)中内容的一点研究
- 最近闲来无事。做了一小程序。关于WINDOWS98的开机密码的。请看详细内容。
- [导入]关于内容折叠的代码
- 关于const好文2
- 关于CSDN正在规划的新内容架构
- 关于继承和覆盖(Override)的一些基础知识