Vulkan

2012年3月20日

C++中计算程序的运行时间

摘要: C++中计算程序的运行时间 一个程序的功能通常有很多种方法来实现,怎么样的程序才算得上最优呢?举个例子,如果实现同一个功能的两个程序,一个一点按钮就给出运行结果,而另一个则需要漫长的时间去等待,就像安装WINDOWS XP一样(呵呵,太夸张了吧),你会去使用哪个程序呢?毋庸置疑,最优程序的第一条法... 阅读全文

posted @ 2012-03-20 22:21 Vulkan 阅读(180) 评论(0) 推荐(0) 编辑

VC中获得动态数组长度与数组元素个数

摘要: 实现动态内存管理有两种方式:填表式:每次分配的时候记录起始地址和大小,释放时候查询表完成,这种方式用户无法知道大小。Cookie式:每次分配动态动态数组起始地址之前记录动态数组的大小,VC中用这种方式实现。VC中可用如下方法获得动态数组大小:int *p=new int[10];int size=*... 阅读全文

posted @ 2012-03-20 14:21 Vulkan 阅读(342) 评论(0) 推荐(0) 编辑

C/C++中的随机函数

摘要: 一、C++中不能使用random()函数 random函数不是ANSI C标准,不能在gcc,vc等编译器下编译通过。但在C语言中int random(num)可以这样使用,它返回的是0至num-1的一个随机数。 可改用C++下的rand函数来实现。 1、C++标准函数库提供一随机数... 阅读全文

posted @ 2012-03-20 10:48 Vulkan 阅读(204) 评论(0) 推荐(1) 编辑

导航