要想明白为什么有this指针,我们先来看一看数据成员与成员函数之间的关系
每个对象中的数据成员都占有存储空间,如果一个类定义了n个对象的话,那么就有n个大小相等的空间来存放这n个对象的数据成员,但是不同的对象都调用同一个代码段。
那么问题来了!!!
当不同对象的成员函数引用数据成员时,怎么能够保证引用的是所指定的对象的数据成员呢?
例如:设计一个长方体类...
分类:
其他好文 时间:
2016-07-09 16:35:07
阅读次数:
136
今天用到了两个正则表达示,照网上说应该是前加/^,表达式后为$/,但在.net4 C#里测试不成功,前面只能是^,后面不要$/。 基本概念: 1、\w表示全部字母数字和下划线的集合。 2、\d表示[0-9]的10个数字集合。 3、[a-zA-Z]表示全部大小写字母集合。 4、?表示?前的字符出现0次 ...
分类:
其他好文 时间:
2016-07-09 16:33:31
阅读次数:
145
最近写了一个小型的STL--TinySTL。发现有一些基础的东西需要记录下来,所以我打算多写一些东西,方便以后查看。 先看看《C++ Primer》中对resize()函数两种用法的介绍: 1、resize(n) 调整容器的长度大小,使其能容纳n个元素。 如果n小于容器的当前的size,则删除多出来 ...
分类:
其他好文 时间:
2016-07-09 16:32:31
阅读次数:
147
试题描述 石头剪刀布是常见的猜拳游戏:石头胜剪刀,剪刀胜布,布胜石头。如果两个人出拳一 样,则不分胜负。在《生活大爆炸》第二季第 8 集中出现了一种石头剪刀布的升级版游戏。 升级版游戏在传统的石头剪刀布游戏的基础上,增加了两个新手势: 斯波克:《星际迷航》主角之一。 蜥蜴人:《星际迷航》中的反面角色 ...
分类:
其他好文 时间:
2016-07-09 16:32:56
阅读次数:
225
1、tomcat 配置虚拟路径:Tomcat下配置虚拟路径管理web项目 发布路径配置( 即虚拟目录配置 ) 配置虚拟路径的4种方法 2、 ...
分类:
编程语言 时间:
2016-07-09 16:30:42
阅读次数:
167
问题状况:在导入excel的时候会出现 解决办法 事例参考 $file_name=“xxx.xls” ...
分类:
Web程序 时间:
2016-07-09 16:30:49
阅读次数:
337
本文章对于已尝试网上那些方法仍错误或许有所帮助: 将jre、jdk装在不同文件夹下 更改classpath cmd下运行java -version和javac -version显示同一版本 今天在编写java代码时点击菜单栏的绿色箭头,在console中提示 错误:无法加载主类 瞬间懵逼,之前运行还 ...
分类:
系统相关 时间:
2016-07-09 16:32:42
阅读次数:
430
7月9号 关于摆摊价格Bug的问题 是素材导致不对 替换下素材即可 关于半月和刺杀的问题 数据库可以设置技能使用优先级 (数字越小 优先级越高 可以将 刺杀设置为 1 半月设置为0 则 会优先使用半月) 91引擎刺客同步盛大 唯一真刺客 真刺客技能 热血传奇客户端 1 .修正截屏导致客户端卡死的bu ...
分类:
其他好文 时间:
2016-07-09 16:30:32
阅读次数:
163
最近发现各浏览器的不兼容,关于text-align:center这个很多浏览器不兼容。 1.测试发现:text-align:center在IE下是管用的。 2.text-align:-moz-center在firebox浏览器是管用的。 3.text-align:-webkit-center在谷哥浏 ...
分类:
Web程序 时间:
2016-07-09 16:30:32
阅读次数:
2512
此程序用于在AutoCAD中以直线绘制彩色旋转正多边形供欣赏~ 此程序附属MagicTable(可到依云官网下载:http://www.yiyunsoftware.com/),安装之即可使用该程序。 下载安装好后在AutoCAD命令行输如WP命令,可以选择填写一下参数,点“确定”,在屏幕上指定一点, ...
分类:
其他好文 时间:
2016-07-09 16:30:45
阅读次数:
166
how to access share folder in ubuntu virtualbox sudo adduser [username] vboxsf enable root and ssh root login step 1: sudo passwd root step 2: sudo pa ...
分类:
其他好文 时间:
2016-07-09 16:29:52
阅读次数:
146
As explained here by Rick: Start with brew doctor which will show you errors with your brew setup. You might see something like this: "Warning: /usr/l ...
分类:
其他好文 时间:
2016-07-09 16:31:21
阅读次数:
220
题目描述 Description 输入二个正整数x0,y0(2<=x0<100000,2<=y0<=1000000),求出满足下列条件的P,Q的个数 条件: 1.P,Q是正整数 2.要求P,Q以x0为最大公约数,以y0为最小公倍数. 试求:满足条件的所有可能的两个正整数的个数. 题目描述 Descr ...
分类:
其他好文 时间:
2016-07-09 16:30:32
阅读次数:
196
这里非常的绕口 需要仔细的来看看: destory(): 显示调用一个对象的析构函数 相当于释放一个对象需要释放的一些动态内存 为下次真正释放对象做准备 deallocate():真正的释放一个内存块。这是一个上层封装也就是delete函数的上层封装 在STL的空间配置器中 有可能会调用delete ...
分类:
编程语言 时间:
2016-07-09 16:31:10
阅读次数:
257
表单: <form id="" name="" method="post/get" action="负责处理的服务端"> id不可重复,name可重复,get提交有长度限制,并且编码后的内容在地址栏可见, post提交没有长度限制,且编码后内容不可见。 </form> 1.文本输入 文本框<inpu ...
分类:
其他好文 时间:
2016-07-09 16:29:59
阅读次数:
164
27.1 代理模式 VS 装饰模式 27.1.1 代理模式 (1)场景:客人找运动员代理要求安排运动员参加比赛 (2)说明:代理人有控制权,可以拒绝客人的要求,也可以答应安排,甚至自己下去跑(因为有些运动员本身就作自己的代理) 【编程实验】找代理安排运动员比赛 //创建型模式大PK——代理模式和装饰 ...
分类:
其他好文 时间:
2016-07-09 16:29:02
阅读次数:
146