2013年10月6日
摘要: C++中预定义的运算符的操作对象只能是基本数据类型。但实际上,对于许多用户自定义类型(例如类),也需要类似的运算操作。这时就必须在C++中重新定义这些运算符,赋予已有运算符新的功能,使它能够用于特定类型执行特定的操作。运算符重载的实质是函数重载,它提供了C++的可扩展性,也是C++最吸引人的特性之一。 运算符重载是通过创建运算符函数实现的,运算符函数定义了重载的运算符将要进行的操作。运算符函数的定义与其他函数的定义类似,惟一的区别是运算符函数的函数名是由关键字operator和其后要重载的运算符符号构成的。运算符函数定义的一般格式如下: operator (){ } 运算符重载时... 阅读全文
posted @ 2013-10-06 21:21 猿人谷 阅读(1038) 评论(0) 推荐(0) 编辑
摘要: vmware 下 ubuntu 不能全屏显示在 vmware 下 安装 ubuntu后,默认分辨率是 800 * 600,可以设置以全屏显示;设置步骤:vmware 下启动 虚拟机,即 启动 ubuntu 系统进入 ubuntu 系统界面,系统 -> 首选项 -> 显示,设置分辨率为与自己计算机相同的分辨率设置完成使用 ctrl+alt+enter 可以在 全屏/非全屏 直接切换 阅读全文
posted @ 2013-10-06 10:22 猿人谷 阅读(29393) 评论(0) 推荐(4) 编辑