c++
梦世灬繁华
这个作者很懒,什么都没留下…
展开
-
基础,string不能在<iostream.h>下使用
常用的string不能在使用的解决办法: 1、加载string的头文件,不要加 “ .h ”。 2、改为,加载命名空间 using namespace std.原创 2015-12-10 23:41:56 · 306 阅读 · 0 评论 -
C++的封装
类中有三种不同权限标识符:public 公有, protected 保护 , private 私有 。还有破坏封装性的 friend 。 在public中,类会自己生成构造函数,复制构造函数,析构函数,如果有虚函数,还会形成虚函数列表。 在建立对象的时候,可以使用堆实例化,也可以用栈来实例化。 在C++中,封装为了保证数据的安全性,使用private,和protected来保证在继承关系中数原创 2015-12-11 00:05:04 · 489 阅读 · 0 评论