note
wu_lai_314
这个作者很懒,什么都没留下…
展开
-
CRT detected that the application wrote to memory after end of heap buffer
点击打开链接 http://blog.csdn.net/wu_lai_314/article/details/8241697今天在做检测线索二叉树与其他算法的时间复杂度时候遇到了这个问题,在网络上查阅了很多资料后,解决了这个问题,现在将这些资料及感悟整理如下,以来方便网友查阅,二来也作为自己的笔记.点击打开链接 http://blog.csdn.net/wu_lai_314/a原创 2012-11-30 00:47:53 · 49418 阅读 · 11 评论 -
C++ 中string.find() 函数的用法总结
#include #include using namespace std;void main(){ ////find函数返回类型 size_typestring s("1a2b3c4d5e6f7g8h9i1a2b3c4d5e6f7g8ha9i");string flag;string::size_type position;//find 函数 返回jk 在s 中的下转载 2012-12-05 15:36:38 · 1461 阅读 · 0 评论 -
根据日期求星期几?
蔡勒(Zeller)公式:w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1 公式中的符号含义如下,w:星期;c:世纪-1;y:年(两位数);m:月(m 大于等于3,小于等于14,即在蔡勒公式中,某年的1、2月要看作上一年的13、14月来计算,比如2003年1月1日要看作2002年的13月1日来计算);d:日;[ ]代表取整,即只要整数部分。(C是世纪数减一,y翻译 2012-11-21 10:56:16 · 1070 阅读 · 0 评论 -
根据日期算出星期几
很多人都听说过,有人可以通过某一年的某一个具体日期,马上可以算出星期几,其实这个并不难。。我们计算星期几的方法一共有几个流程:1.找月份号码 2.日期计算找余 3.余数为星期数OK,这个总共3个流程(其实2,3年级的小学生就可以算出来。) 1. 找月份号码。 我们每一年的日历都不相同,所以导致了我们每一年的月份代码都不同,就看看我们2010年的日历吧!1月份,1号翻译 2012-11-21 10:54:57 · 940 阅读 · 0 评论 -
for_each
for_each第一个参数和第二个参数是指定范围的,如果是容器,那么就那么写,如果是数组,就写指针,第三个参数的调用函数的名字,就是说对于第一个参数和第二个参数指定范围之中的每一个元素都会带入到第三个参数指定的函数中去。#include #include #include using namespace std; void show(int number) //将排序后的数翻译 2012-12-03 20:28:55 · 602 阅读 · 0 评论 -
vector::erase()方法的详细介绍及问题解答
vector::erase():从指定容器删除指定位置的元素或某段范围内的元素vector::erase()方法有两种重载形式如下:iterator erase( iterator _Where);1.iterator erase( iterator _First, iterator _Last);如果是删除指定位置的元素时:返回值是一个迭代原创 2012-12-02 22:37:18 · 520 阅读 · 0 评论 -
随机数和伪随机数
转载请说明出处:点击打开链接 http://blog.csdn.net/wu_lai_314/article/details/8244921今天在做测试二叉搜索树和其他搜索算法的时间复杂度的实验时候接触了rand()和srand()函数,可以用下面一段小程序来说明这两个函数的功能:#include #include #include using namespace s原创 2012-11-30 20:37:25 · 3657 阅读 · 0 评论 -
C语言获取系统时间的几种方式 !
C语言中如何获取时间?精度如何? 1 使用time_t time( time_t * timer ) 精确到秒2 使用clock_t clock() 得到的是CPU时间 精确到1/CLOCKS_PER_SEC秒3 计算时间差使用double difftime( time_t timer1, time_t timer0 )4 使用DWORD GetTickCount() 精确到毫秒转载 2012-11-30 01:38:33 · 1100 阅读 · 0 评论 -
输入输出重定向1
输入输出重定向什么是输入输出重定向:区别与标准的输入输出——在终端输入输出;使用输入输出重定向——程序可以从文件中读入数据,并可以将数据输出到文件中而不是输出到屏幕上。MS-DOS和UNIX,可以对输入输出进行重定向。重定向的好处:在设计程序时,必须指定数据的输入来源(如键盘),以及数据处理完毕后的输出目的地(如文件,打印机),所以必须在程序中指定输入/输入设备后才翻译 2012-11-30 01:18:03 · 2072 阅读 · 0 评论 -
用const和inline代替define
发现问题:编程的时候现在文件的头部定义了#define defaultsize 1000后来在main函数里面写for(int i=0;i后来查阅了相关资料把定义改为const int defaultsize 1000 错误就消失了! 解决问题:define的使用一般有几种情况:1. 用来定义常量,如 #define pi 3.1415926原创 2012-12-05 23:37:47 · 891 阅读 · 0 评论