友元可以理解为是类的“朋友”,它可以访问类的保护和私有成员。友元的作用在于提高程序的运行效率,但是,它破坏了类的封装性和隐藏性。友元可以是一个函数,该函数被称为友元函数;友元也可以是一个类,该类被称为友元类。
一、友元函数
友元函数是在类外定义的一个函数,不是类的成员函数。这个函数可以是普通的C++函数,或者是其他类的成员函数。即普通友元函数和友元成员函数。友元函数是定义在类外部,但需要...
分类:
其他 时间:
2014-10-12 10:39:38
收藏:
0 评论:
0 赞:
0 阅读:
337
类对象内部嵌套类对象,被嵌套的对象成为内嵌对象。内嵌对象是该类对象的组成部分,当创建该对象时,其内嵌对象也被自动创建。
C++中通过构造函数的初始化表为内嵌对象初始化。组合类的带有初始化表的狗仔函数的定义格式为:
类名::构造函数名(全部参数表):内嵌对象1(参数表1),内嵌对象2(参数表2),...
{ 构造函数体 };
声明格式为:
类名::构造函数名(全部参数表);
...
分类:
其他 时间:
2014-10-12 10:39:18
收藏:
0 评论:
0 赞:
0 阅读:
175
Subsets II
Total Accepted: 19243 Total
Submissions: 71148My Submissions
Given a collection of integers that might contain duplicates, S, return all possible subsets.
Note:
Elements...
分类:
其他 时间:
2014-10-12 10:39:08
收藏:
0 评论:
0 赞:
0 阅读:
191
开始用瓜神说的方法撸了一发线段树,早上没事闲的看了一下树状数组的方法,于是又写了一发树状数组
树状数组:
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
using namespace...
分类:
编程语言 时间:
2014-10-12 10:38:58
收藏:
0 评论:
0 赞:
0 阅读:
266
参数说明:
-e, --extended-insert,长INSERT,多row在一起批量INSERT,提高导入效率,和没有开启 -e 的备份导入耗时至少相差3、4倍,默认开启;用--extended-insert=false关闭。强烈建议开启,通过下面的测试比较就会明白为什么了。...
分类:
数据库技术 时间:
2014-10-12 10:38:48
收藏:
0 评论:
0 赞:
0 阅读:
277
内敛函数(inline函数)
内敛函数一般规模较小,程序再调用这些成员函数时,不是真正的执行函数的调用过程(如保存返回地址等处理),而是把函数代码嵌入程序的调用点(内敛函数在源文件中不是调用而是按原样展开),这样可以大大减少调用成员函数的时间。
类内定义的成员函数默认是内敛函数。因为在c++中一般将类定义放在头文件中,因此这些类内定义的函数也伴随着写入头文件中。函数声明一般在头文件中,而定义是...
分类:
其他 时间:
2014-10-12 10:38:38
收藏:
0 评论:
0 赞:
0 阅读:
382
在1 2 3 4 5 6 7 8 9九个数字中插入“+”或“-”使其运行得到100...
分类:
编程语言 时间:
2014-10-12 10:38:19
收藏:
0 评论:
0 赞:
0 阅读:
403
(1)图片如果是png格式的话,在代码中可以省略后缀。
(2)可以给控件一个tag值,然后用viewWithTag获取这个控件。
(3)transform的上下左右移动是按照它的上下左右边框垂直的方向移动的,即如果你把控件旋转了,那么上下左右就不是传统的上下左右,而是斜着的上下左右。...
分类:
移动平台 时间:
2014-10-12 10:38:09
收藏:
0 评论:
0 赞:
0 阅读:
269
Drainage Ditches
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 9715 Accepted Submission(s): 4623
Problem Description
Every tim...
分类:
其他 时间:
2014-10-12 10:37:59
收藏:
0 评论:
0 赞:
0 阅读:
227
本文介绍了BSD的模板、特点以及发展历史,希望读者对BSD的发展有个初步的认识。...
分类:
其他 时间:
2014-10-12 10:37:48
收藏:
0 评论:
0 赞:
0 阅读:
252
今天在写一个聊天工具的时候遇到了一个问题。注册的通知里面, 每当有其他用户发来消息的时候, UITableView 就要重新更新 cell.textLabel.textColor = [UIColor redColor];
使用红色标记cell名字来突出显示新消息。 (当然,, 这只是个demo, 效果比较渣。 正常情况应该是用户头像跳动或者显示新消息条数...)可是我发现, ...
分类:
移动平台 时间:
2014-10-12 10:37:38
收藏:
0 评论:
0 赞:
0 阅读:
432
最近在考虑数据加密方面的需求,所以对数据加密简单的看了一下,当然不是看的原理,只是看看怎么能够实现。现在我们需要实现的是移动端和后台(java)数据加解密的配合,开始的时候考虑的使用RSA,因为RSA是非对称加密,更加安全点,但是RSA加密的过程中,ios公钥加密的数据,后台java是能够解密成功,但是后台java私钥加密的东西,前端ios,就没有解密成功,实验了很多方法,最终也没有成功,所以就放...
分类:
移动平台 时间:
2014-10-12 10:37:28
收藏:
0 评论:
0 赞:
0 阅读:
362
介绍下如何开启MySQL slow query log...
分类:
数据库技术 时间:
2014-10-12 10:37:18
收藏:
0 评论:
0 赞:
0 阅读:
388
使用yii创建应用程序,推荐博客:http://www.cnblogs.com/waitingbar/archive/2013/02/28/2937308.html
把php.exe添加为系统环境变量时,运行yiic命令出现yiic不是内部命令
公司使用是wampp,把以前自己单独配置的WAMP卸载了,从新进行学习。
1 到官网下载yii框架
2 将其放入到php可以访问地方,我的是 D...
分类:
Web开发 时间:
2014-10-12 10:36:59
收藏:
0 评论:
0 赞:
0 阅读:
280
本文介绍了Apache的协议、发展历史以及包含的项目。...
分类:
Web开发 时间:
2014-10-12 10:36:48
收藏:
0 评论:
0 赞:
0 阅读:
376
Application.Exit和Environment.Exit(0)有什么退出方面的区别吗?Application.Exit:通知winform消息循环退出。会在所有前台线程退出后,退出应用强行退出方式,就像 Win32 的 PostQuitMessage()。它意味着放弃所有消息泵,展开调用堆...
分类:
移动平台 时间:
2014-10-12 10:36:08
收藏:
0 评论:
0 赞:
0 阅读:
182
open 函数用于打开和创建文件。以下是 open 函数的简单描述#include int open(const char *pathname, int oflag, ... /* mode_t mode */);返回值:成功则返回文件描述符,否则返回 -1对于 open 函数来说,第三个参数(.....
分类:
其他 时间:
2014-10-12 10:35:48
收藏:
0 评论:
0 赞:
0 阅读:
205
Struts2是在WebWork2基础发展而来的,和struts1一样,Struts2也是属于MVC框架。不顾有一点大家需要注意的是:尽管Struts2和struts1名字上差别不是很大,但是Struts2和Struts1在代码编写风格上几乎是不一样的。那么既然有了struts1,为何还需要推出St...
分类:
其他 时间:
2014-10-12 10:35:39
收藏:
0 评论:
0 赞:
0 阅读:
303
曾有人问我:“如果要你写一个登陆页面中记住密码的Html代码,你会怎么写?” “直接写啊”1 记住密码 “如果要点击‘记住密码’四个字也让这个复选框选中,要怎么写?” “给‘记住密码‘加个标签,用Js控制么?” “有没有更加简洁的方法?” “……” 后来才想起来标签。代码应该这样写1...
分类:
其他 时间:
2014-10-12 10:35:18
收藏:
0 评论:
0 赞:
0 阅读:
211
chuanbindeng 的 素数推断算法关于素数的算法是信息学竞赛和程序设计竞赛中常考的数论知识,在这里我跟大家讲一下寻找一定范围内素数的几个算法。看了以后相信对大家一定有帮助。 正如大家都知道的那样,一个数 n 假设是合数,那么它的全部的因子不超过sqrt(n)--n的开方,那么我们能够用这个性...
分类:
编程语言 时间:
2014-10-12 10:35:08
收藏:
0 评论:
0 赞:
0 阅读:
286