Chinaunix首页 | 论坛 | 博客
  • 博客访问: 58486
  • 博文数量: 14
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 260
  • 用 户 组: 普通用户
  • 注册时间: 2013-02-23 10:08
个人简介

生活是一种态度!也是一种感悟!

文章分类

全部博文(14)

文章存档

2013年(14)

我的朋友

发布时间:2013-02-23 16:31:09

一、重载操作符 定义:重载操作符是具有特殊名称的函数:保留字 operator 后接需定义的操作符号。重载操作符具有返回类型和形参表。重载操作符的形参数目(包括成员函数的隐式 this 指针)与操作符的操作数数目相同,函数调用操作符可以接受任意数目的操作数。可重载的操作符: +  -  *  /&n.........【阅读全文】

阅读(948) | 评论(0) | 转发(0)

发布时间:2013-02-23 10:42:10

一下内容从不同网站摘录而来 在C++中复制控制是一个比较重要的话题,主要包括复制构造函数、重载赋值操作符、析构函数这三部分,这三个函数是一致的,如果类需要析构函数,则它也需要复制操作符 和 复制构造函数,这个规则被称为 C++的“三法则”。如果需要手动定义了其中了一个,那么另外的两个也需要定义.........【阅读全文】

阅读(9716) | 评论(1) | 转发(1)

发布时间:2013-02-23 10:41:07

对于普通类型的对象来说,它们之间的复制是很简单的,例如:int a=88;int b=a; 而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。当用一个已初始化过了的自定义类类型对象去初始化另一个新构造的对象的时候,拷贝构造函数就会被自动调用。也就是说,当类的对象需要拷贝时,拷贝构造函数将.........【阅读全文】

阅读(4014) | 评论(0) | 转发(1)

发布时间:2013-02-23 10:40:19

 下面这段程序是一个C语言的小技巧,其展示了如何把一个参数为结构体的函数转成一个可变参数的函数,其中用到了宏和内建宏“__VA_ARGS__”,下面这段程序可以在GCC下正常编译通过:1234.........【阅读全文】

阅读(969) | 评论(0) | 转发(0)

发布时间:2013-02-23 10:39:23

BSS段:    BSS段(bss segment)(.bss段)通常是指用来存放程序中未初始化的全局变量的一块内存区域。BSS是英文Block Started by Symbol的简称。BSS段属于静态内存分配。    BSS是“Block Started by Symbol”的缩写,意为“以符号开始的块”。 BSS是Unix链接器产生的未初.........【阅读全文】

阅读(1275) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册