一:引用和指针的区别
1:引用并非对象,它只是为一个已存在的对象所起的另外一个名字,必须初始化,而且无法改变它绑定的对象,之后每次使用这个引用都是访问最初绑定的那个对象。
2:指针本身是对象,可以不用初始化,可以改变指针指向的对象
二:指针与数组的区别
指针
数组
保存数据的地址
...
分类:
编程语言 时间:
2015-06-24 12:56:31
阅读次数:
116
Description
建立一个对象数组,内放n(n
Input
n和n个学生的学号、成绩
Output
奇数学生的数据
Sample Input
5
101 78.5
102 85.5
103 98.5
104 100.0
105 95.5
Sample Output
101 78.50
103 98.50
105 95.50
/* Al...
分类:
编程语言 时间:
2015-06-21 14:36:12
阅读次数:
217
Description
建立一个对象数组,内放n(
Input
n和n个学生的学号、成绩
Output
成绩最高者的学号和成绩
Sample Input
5
101 78.5
102 85.5
103 98.5
104 100.0
105 95.5
Sample Output
104 100.00
/* All rights reserved.
* 文...
分类:
编程语言 时间:
2015-06-21 14:35:26
阅读次数:
178
Description
定义一个矩形类,数据成员包括左下角和右上角坐标,定义的成员函数包括必要的构造函数、输入坐标的函数,实现矩形加法,以及计算并输出矩形面积的函数。要求使用提示中给出的测试函数并不得改动。
两个矩形相加的规则是:决定矩形的对应坐标分别相加,如
左下角(1,2),右上角(3,4)的矩形,与
左下角(2,3),右上角(4,5)的矩形相加,得到的矩形是
...
分类:
编程语言 时间:
2015-06-21 14:35:11
阅读次数:
165
init在 init 方法中,下面这行代码看起来有些奇怪。if (self = [super init])下面我们来解释这行代码的意思。为了让超类(在这里是NSObject)将所有需要的初始化工作一次性完成,你需要调用 [super init]。init 方法返回值(id类型数据,即泛型对象指针)就是被初始化的对象。
将 [super init] 返回的结果赋给 self 是 Objective...
分类:
其他好文 时间:
2015-06-18 17:25:08
阅读次数:
106
NPC.h
#ifndef NPC_H
#define NPC_H
#include
class NPC
{
public:
std::string name;
int age;
void desc();
protected:
};
#endif
NPC.cpp
#include "npc.h"
#include
void NPC::desc(){
std...
分类:
编程语言 时间:
2015-06-15 11:13:31
阅读次数:
169
输入代码:
/*
*Copyright (c)2015,烟台大学计算机与控制工程学院
*All rights reserved.
*文件名称:sum123.cpp
*作 者:林海云
*完成日期:2015年6月13日
*版 本 号:v2.0
*
*问题描述:
*程序输入:无设计一个抽象类CSolid,含有用于求表面积及体积的两个纯虚函数。
设计派生类CCube、CBal...
分类:
其他好文 时间:
2015-06-13 11:22:21
阅读次数:
125
这只是一个简单的对象实例练习,之前还写过一个对象和其他知识点结合使用例子http://blog.csdn.net/qingbowen/article/details/46126549(简易学员管理系统)。
main.cpp
#include
#include "car.h"
int main(int argc, char** argv) {
//实例化一个对象
car car01...
分类:
编程语言 时间:
2015-06-11 11:05:42
阅读次数:
142
1、用对象去管理资源获得资源对象指针后,立即放入资源管理对象中std::auto_ptr pA(createA())2、考虑复制行为禁止复制设为深拷贝转移资源所有权3、自定义new/delete 主要目的可以是:强化效率额外工作,如统计、加签名等 主要注意问题是:每自定义一个new,都要对应自定.....
分类:
其他好文 时间:
2015-06-09 16:34:49
阅读次数:
145
基数树
对于长整型数据的映射,如何解决Hash冲突和Hash表大小的设计是一个很头疼的问题。
radix树就是针对这种稀疏的长整型数据查找,能快速且节省空间地完成映射。借助于Radix树,我们可以实现对于长整型数据类型的路由。利用radix树可以根据一个长整型(比如一个长ID)快速查找到其对应的对象指针。这比用hash映射来的简单,也更节省空间,使用hash映射hash函数难以设计...
分类:
其他好文 时间:
2015-06-08 01:05:03
阅读次数:
149