今天看C++的书,出现了一个新的概念,容器vector以及容器迭代器。vector是同一种对象的集合,每个对象都有一个对应的整数索引值。和string对象一样,标准库将负责管理与存储元素相关的类存。引入头文件#include1.vector对象的定义和初始化1 vector v1 ...
分类:
编程语言 时间:
2014-07-16 20:43:50
阅读次数:
135
1.静态内存,编译时申请,存储在栈,如基本数据类型。2.动态内存由一些没有名字,只有地址的内存块构成。那些内存块是在程序运行期间动态分配的。它们来自一个标准c++库替你管理的“大池子”(内存池),从内存池申请一些内存需要用new语句,他将根据你提供的数据类型分配一块大小适当的内存。你不必担心内存块的...
分类:
编程语言 时间:
2014-07-16 20:05:48
阅读次数:
190
原文:http://www.cnblogs.com/huxi/archive/2010/06/26/1765808.html本文介绍了Python对于线程的支持,包括“学会”多线程编程需要掌握的基础以及Python两个线程标准库的完整介绍及使用示例。注意:本文基于Python2.4完成,;如果看到不...
分类:
编程语言 时间:
2014-07-16 19:57:52
阅读次数:
202
前面讲了N叶结,当N值越大时,你会发现整个图形越像一个圆环.这一节就讲其他几种绕在圆环上的曲线.vertices = 12000t = from 0 to (64*PI)p = rand_int2(2, 32)q = rand_int2(2, 32)r = 2 + cos(q/p*t)x = r*s...
分类:
其他好文 时间:
2014-07-14 09:17:37
阅读次数:
315
C/C++如何产生随机数:这里要用到的是rand()函数, srand()函数,C语言/C++里没有自带的random(int number)函数。(1) 假设你仅仅要产生随机数而不须要设定范围的话,你仅仅要用rand()就能够了:rand()会返回一随机数值, 范围在0至RAND_MAX 间。RA...
分类:
编程语言 时间:
2014-07-14 09:06:45
阅读次数:
223
在C++程序中非常少有人去使用explicitkeyword,不可否认,在平时的实践中确实非常少能用的上。再说C++的功能强大,往往一个问题能够利用好几种C++特性去解决。但略微留心一下就会发现现有的MFC库或者C++标准库中的相关类声明中explicit出现的频率是非常高的。了解explicitk...
分类:
编程语言 时间:
2014-07-14 00:13:31
阅读次数:
195
Math.random()是令系统随机选取大于等于 0.0 且小于 1.0 的伪随机 double 值,是Java语言常用代码。随机数生成20~90之间的数值,并求平均数:public class Random01 { public static void main(String[] args) {...
分类:
其他好文 时间:
2014-07-13 12:41:51
阅读次数:
192
随机数生成20~70之间的数值:public class Random { public static void main(String[] args) { java.util.Random r = new java.util.Random(); for (int i = 0; i < 10; .....
分类:
其他好文 时间:
2014-07-13 12:39:42
阅读次数:
143
差点儿全部编程语言中都提供了"生成一个随机数"的方法,也就是调用这种方法会生成一个数,我们事先也不知道它生成什么数。比方在.Net中编写以下的代码:Random rand = newRandom();Console.WriteLine(rand.Next());执行后结果例如以下:Next()方法用...
分类:
编程语言 时间:
2014-07-13 12:37:13
阅读次数:
272
我们可以定义拷贝操作,使类的行为看起来像一个值或者像一个指针,这取决于如何拷贝指针成员。当我们拷贝一个像值的对象时,副本和原对象是完全独立的,改变副本不会对原对象有任何影响,反之亦然。标准库容器和string类的行为像一个值。当我们拷贝一个行为像指针的类的对象时,副本和原对象使用相同的底层数据,改变...
分类:
编程语言 时间:
2014-07-13 11:11:05
阅读次数:
248