摘要: 操作符重载的方法是定义一个重载操作符的函数,在需要执行被重载操作符时,系统就自动调用该函数实现相应的操作。操作符重载实质上就是函数的重载。 操作符重载的规则: C++不允许用户自定义新的操作符,只能对已有的C++操作符进行重载。 C++中绝大部分操作符允许重载,除了以下几种: .(成员访问操作符) .*(成员指针访问操作符) ::(域解析操作符) ?!(条件操作符) sizeof(长度操作... 阅读全文
posted @ 2012-04-06 15:34 白璐 阅读(387) 评论(2) 推荐(0)
摘要: 学习C和C++一段时间了但是对于C和C++中的静态变量好静态函数还是有点弄不明白,在网上搜集了些资料简单的了解下:静态变量,静态函数对于一些c,c++的初学者来说,造成了不少的困扰。昨晚和寝室的室友讨论到这个问题,想了一下,作了一下总结:虽然说c和c++在很多人的眼里就是孪生姐妹,其实还是有很大区别的。在这里分别谈论在c和c++中静态成员和静态函数的区别:c中:在介绍之前,先说说变量的生存周期和作用域,很多人对这个概念很陌生,或者是ambiguous。生存周期:是从时间概念上来说,变量在程序启动后,从时间a到时间b这段时间中,变量一直存在于内存中,那么a->b称为变量的生存周期。它在时间 阅读全文
posted @ 2012-04-06 12:02 白璐 阅读(531) 评论(0) 推荐(0)