- 博客(4)
- 资源 (2)
- 收藏
- 关注
转载 c++中的string常用函数用法总结
以下是对c++中的string常用函数的用法进行了详细的分析介绍,需要的朋友可以过来参考下 标准c++中string类函数介绍 注意不是CString 之所以抛弃char*的字符串而选用C++标准程序库中的string类,是因为他和前者比较起来,不必 担心内存是否足够、字符串长度等等,而且作为一个类出现,他集成的操作函数足以完成我们大多数情况下(甚至是100%)的需要
2016-12-30 17:41:03 571
转载 ASCII,Unicode,GBK和UTF-8字符编码的区别联系
很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为”字节“。再后来,他们又做了一些可以处理这些字节的机器,机器开动了,可以用字节来组合出很多状态,状态开始变来变去。他们看到这样是好的,于是它们就这机器称为”计算机“。 开始计算机只在美国用。八位的字节一共可以组合出256(2的8次方)种不同的状态。
2016-12-05 22:31:32 425
原创 Java生成指定范围的随机数
首先,我们用Math.random()来生成0到1的随机数,假如我们要生成0到100的呢,我们乘上100就行,Math.random()*100,这样生成的值都是以0开始的,但有我们要生成的数不用0作为起始值呢,怎么办? 假如我们要生成10到20的随机数,我们可以这样Math.random()*10+10,把生成的0到10整体加个10不就是10到20了吗,对就是这种思想,再举个例子,-10
2016-12-04 18:46:38 2065
转载 关于OnPaint函数的工作原理(很详细,很实用)
对于窗口程序,一般有个特点:窗口大部分的区域保持不变,只有不分区域需要重新绘制。如果将整个窗口全部刷新的画,就做了许多不必要的工作,因而,MFC采用了一套基于无效区的处理机制。在分析无效区处理之前,我们要明白一个现实,现在的机器还不够牛,如果够牛的话,我们干脆将整个窗口不断的重新绘制好了。事实上即使够牛也不行,对于一个单线程程序,通过一个while循环不断的刷新窗口,程序也无法相应其他消息(除非使
2016-12-03 12:32:34 706
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人