![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
C++学习笔记
编程从入门到跑路
跑路中
展开
-
C++(1):命名空间定义和使用
命名空间,名字空间的作用是避免函数、变量、类型的冲突。这样子在合作开发的时候可以避免交叉冲突。命名空间的格式是namespace 空间名{ 成员(非main函数,变量,常亮,结构体,类等)}例子namespace class01{ string jack; string rose;};namespace class02{ string jack; string rose;};int main(){ class01::jack = “classs01原创 2020-06-09 14:29:37 · 399 阅读 · 0 评论 -
友元:友元可以打破类的封装性,不受权限限制
友元:友元可以打破类的封装性,不受权限限制友元:友元:类具有封装性, 权限,友元可以打破类的封装性,不受权限限制友元函数:c++的普通函数, 不是类的成员函数,如果一个函数被声明为一个类的友元函数, 那么这个函数可以访问这个类的所有成员优点:不受权限限制可以直接访问类中的任意成员,在一定要程度上可以提高程序效率缺点:打破类的封装性声明友元函数格式:friend 返回值数据类型 函数...原创 2019-12-15 15:34:47 · 1504 阅读 · 0 评论