摘要: setw()是用来控制后面的输出长度的。 使用需调用: include<iomanip> eg: cout<<setw(5)<<"s"<<endl; 结果为: s;//四个空格加一个s共占5个字符 setw()默认填充为" "(空格),可以通过setfill()命令更改填充字符。 eg: cout< 阅读全文
posted @ 2016-12-13 20:37 游戏开发学习er 阅读(3563) 评论(0) 推荐(0) 编辑
摘要: c++中为了保护对象的数据安全,可以采用常对象。 常对象特点: 1.常成员数据的值无法被修改。 2.常成员数据必须赋初值。 3.常成员函数只能引用本类的常数据成员,且不可改变成员的值。 4.常成员函数不能调用另一个非常成员函数。 阅读全文
posted @ 2016-12-13 17:31 游戏开发学习er 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 1.销毁对象时将调用析构函数 eg: Circle c1 = new Circle(); delete c1; 2.显性调用析构函数 3.对象的作用域最后调用 eg: void f() { print(""); //这里是结尾,在这里调用 } 阅读全文
posted @ 2016-12-13 17:20 游戏开发学习er 阅读(451) 评论(0) 推荐(0) 编辑