有些成员变量的数据类型比较特别,它们的初始化方式也和普通数据类型的成员变量有所不同。这些特殊的类型的成员变量包括:
a.引用
b.常量
c.静态
d.静态常量(整型)
e.静态常量(非整型)
常量和引用,必须通过参数列表进行初始化。
静态成员变量的初始化也颇有点特别,是在类外初始化且不能再带有static关键字,其本质见文末。
参考下面的代码以及其中注释:
...
分类:
编程语言 时间:
2014-11-09 18:11:02
阅读次数:
257
C++字符串常用操作
1、string的可以用相加来连接两个字符串。
#include
#include
using namespace std;
int main()
{
string str;
str += "hello ";
str += "world !";
cout << str << endl;
return 0;
}
...
分类:
编程语言 时间:
2014-11-09 18:08:44
阅读次数:
223
题意:
给定n个点m条边的无向图。
下面m行给出边和边权
下面Q个询问。
Q行每行给出一条边(一定是m条边中的一条)
表示修改边权。
(数据保证修改后的边权比原先的边权大)
问:修改后的最小生成树的权值是多少。
每个询问互相独立(即每次询问都是对于原图修改)
保证没有重边。
求:所有修改后的最小生成树权值的平均值。
思路:
首先跑一个最小生成树。
求得这个MST的...
分类:
其他好文 时间:
2014-11-09 18:07:55
阅读次数:
224
/*
题意:石头剪子布,现在已知n回合bob将会出什么,对alice有限制,对于u,v,w;如果w=0说明a,b回合必须出的一样
否则,必须不一样。alice如果输一回合就输了,否则就赢了
解:
2-sat
alice有两个选择要么平手要么赢。
对于第u回合,alice可以出au,bu;
对于第v回合,alice可以出av,bv;
当w=0那么第u回合和第v回合必须相同
比较au和bu。bv是否矛...
分类:
其他好文 时间:
2014-11-09 18:09:12
阅读次数:
227
A == B ?
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 64227 Accepted Submission(s): 10057
Problem Description
Give you two nu...
分类:
其他好文 时间:
2014-11-09 18:07:40
阅读次数:
214
一般的,我们知道快排是优于冒泡排序的,下面就让我们用多线程验证一下,具体操作:先产生一个随机整数n(大于10),再产生n个随机正数存放于数组中,然后创建两个线程并发地对锁生成的随机整数进行排序,其中一个线程采用冒泡排序,另一个线程采用快速排序,最后比较这两个线程哪个先完成排序
闲话少说哈,上代码:
结果分析:
(1)当随机数个数取值为10、1...
分类:
编程语言 时间:
2014-11-09 18:09:19
阅读次数:
195
交换机的端口工作模式一般可以分为三种:Access(普通模式),Multi(多vlan模式),Trunk(中继模式)。
1、允许多个vlan的是multi模式,而不是trunk模式。
2、两个都设为trunk模式:一:如果在同一交换机上,则决不会在同一vlan;二:如果是两个交换机上,且两端口物理连接的话,共享vlan信息。但是这两个端口已经被使用,所以只能说,使用与这两个端口相同vlan的端...
分类:
其他好文 时间:
2014-11-09 18:07:29
阅读次数:
189
这是一个开始。
开始我想在win7下,因为我本来是7和win8.1双系统,想直接把win7覆盖了。但是不知道怎么回事,比较复杂。于是在win8.1下装了。
先把win7的系统盘格式化了。
把下的iso文件和解压出的wubi.exe同放在e盘根目录下。
运行wubi.exe
出现一个界面,选择安装的盘,并设置密码。
选择安装后要确保联网,开始我想断网试试,却总报错。
接下来会按照提示,...
郝萌主倾心贡献,尊重作者的劳动成果,请勿转载。
如果文章对您有所帮助,欢迎给作者捐赠,支持郝萌主,捐赠数额随意,重在心意^_^
我要捐赠: 点击捐赠
Cocos2d-X源码下载:点我传送
搞IOS开发,买不起Mac,只能用虚拟机。
现在笔记本跑虚拟机太卡,就想着升级一下硬件。
1、采购清单:...
分类:
其他好文 时间:
2014-11-09 18:09:47
阅读次数:
213
Problem H: Partitioning by Palindromes
We say a sequence of characters is a palindrome if it is the same written forwards and backwards. For example, 'racecar' is a palindrome, but 'fastcar' is not...
分类:
其他好文 时间:
2014-11-09 18:08:19
阅读次数:
140
1、虽然很多显卡已经底层支持凹多边形,但是仍然了解凸多边形组合成凹多边形
2、先保存原先的边角标志:开始绘制图多边形,因为是由两个凸多边形组合成一个凹多边形,所以第一个凸多边形的最后一条边留缺口,接着的凸多边形的开始边留缺口,这样子就能组合成凹多边形。原理:glEdgeFlag(GL_FALSE);标记从该顶点出发的边为非边界。这样子绘制的时候,从该顶点出发的线段不会绘制,只会绘制到达该顶点的边...
分类:
其他好文 时间:
2014-11-09 18:09:05
阅读次数:
223
PROCEDURE process_cux_to_ap(x_return_status OUT NOCOPY VARCHAR2,
x_msg_count OUT NOCOPY NUMBER,
x_msg_data OUT NOCOPY VARCHAR2) I...
SELECT gjh.set_of_books_id,
gjl.je_line_num,
mta.organization_id,
ood.organization_code,
ood.organization_name,
mtt.transaction_type_name,
NULL trx_number,
to_char(ooh.orde...
分类:
数据库 时间:
2014-11-09 18:07:19
阅读次数:
255
Android获取cpu使用率,剩余内存和硬盘容量...
分类:
移动开发 时间:
2014-11-09 18:08:55
阅读次数:
262
HDU 3313 Key Vertex
题目链接
题意:一个有向无环图,求s,t之间的割点
思路:先spfa找一条最短路出来,如果不存在,就n个都是割点。
然后每次从s进行dfs,找到能经过最短路上的最远点,然后这个点就是割点,然后下次在以这个为起点dfs,不断迭代直到找到t为止
代码:
#include
#include
#include
#include ...
分类:
其他好文 时间:
2014-11-09 18:07:12
阅读次数:
180