Chinaunix首页 | 论坛 | 博客
  • 博客访问: 60436
  • 博文数量: 34
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 267
  • 用 户 组: 普通用户
  • 注册时间: 2013-05-29 13:17
文章分类

全部博文(34)

文章存档

2014年(1)

2013年(33)

我的朋友

发布时间:2013-09-05 19:51:48

对于普通类型的对象来说,它们之间的复制是很简单的,例如:int a=88;int b=a; 而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。下面看一个类对象拷贝的简单例子。 #include <iostream>using namespace std;class CExample {private: &n.........【阅读全文】

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

发布时间:2013-09-05 15:34:20

一。标准库定义的函数对象:标准库定义了一组用于算术、关系、逻辑运算的函数对象类,他们都是类模板,定义在头文件functional中;1.   在这里举一个算术函数对象类型的例子:plus 对2个给定元素进行 + 运算,它定义了调用操作符的类模板,所以是二元函数对象;要对数值1和2进行加法运算,可.........【阅读全文】

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

发布时间:2013-09-05 11:28:06

sizeof返回类型、变量的大小,单位是byte(字节,8位)strlen返回C Style的长度虽然看似清晰明了,实际还是有很多细节需要注意的1. 字符串:字符串有两种:C 类型的以及C++ 类型的1.1. C 类型字符串C Style的其实就是char *或者char[]类型。1.1.1. char *类型字符串有以下定义形式:.........【阅读全文】

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

发布时间:2013-09-05 10:48:20

今天在c++ primary 中看到谓词的用法个人理解就是函数规则的重新定义,下面的例子演示:#include "stdio.h"#include #include #include #include #include #include #include #include using namespace std; bool.........【阅读全文】

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

发布时间:2013-09-05 09:03:34

一:调用操作符重载:我们可以为类类型的对象重载调用操作符即小括弧”()“,定义了调用操作符的类,在使用定义的调用操作符时,行为就像是调用函数,所以这种对象称为函数对象,即行为类似函数的对象:如下例子为类A定义了调用操作符,功能是返回一个绝对值:class A{  public:  &nb.........【阅读全文】

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

登录 注册