自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (5)
  • 收藏
  • 关注

原创 datagridview单元格样式涉及属性

假设DataGridView的名字为lefDataGridView lef = new DataGridView();lef.ColumnHeadersDefaultCellStyle.WrapMode = DataGridViewTriState.False;ColumnHeadersDefaultCellStyle:表示默认列标题样式RowHeadersDefaultCellS

2013-09-07 14:34:50 1063

转载 C++用new和不用new创建类对象区别

起初刚学C++时,很不习惯用new,后来看老外的程序,发现几乎都是使用new,想一想区别也不是太大,但是在大一点的项目设计中,有时候不使用new的确会带来很多问题。当然这都是跟new的用法有关的。new创建类对象,使用完后需使用delete删除,跟申请内存类似。所以,new有时候又不太适合,比如在频繁调用场合,使用局部new类对象就不是个好选择,使用全局类对象或一个经过初始化的全局类指针似乎更加高

2013-06-06 11:22:34 2962

转载 C++二维动态数组的创建与删除

C++中用new动态创建二维数组的格式一般是这样:TYPE (*p)[N] = new TYPE [][N];其中,TYPE是某种类型,N是二维数组的列数。采用这种格式,列数必须指出,而行数无需指定。在这里,p的类型是TYPE*[N],即是指向一个有N列元素数组的指针。还有一种方法,可以不指定数组的列数:int **p;p = new int*[10];

2013-04-17 15:02:18 691

转载 红桃皇后定律

“红后定律”由生物学家Leigh Van Valen于1973年提出,来源于1871年Lewis Carroll的文学作品《爱丽丝漫游奇境记》,讲的是爱丽斯和红桃皇后手拉着手一同出发,但不久之后,爱丽斯发现他们处在与先前一模一样的起点上。“为什么会这样?”爱丽斯大叫,“我觉得我们一直都呆在这棵树底下没动!”“废话,理应如此。”红桃皇后傲慢地回答。“但是,在我们的国家里,”爱

2013-02-07 10:06:17 1439

原创 指针数组的应用

code:该程序为了获得字符串中的单词,并对该单词进行存储,以形成字符串数组。可以采用指向指针的指针来做。 i=0; len=0; cnt=0; st=0; //输入字符串,从字符串中提取单词进行存储 char **pp=(char**)malloc(cnt*sizeof(char*));//分配存储字符串数组首地址的空间 pp[1]; char *

2012-11-28 20:28:35 895

转载 二分查找

转自:http://www.cppblog.com/converse/archive/2009/10/05/97905.html二分查找算法基本思想二分查找算法的前置条件是,一个已经排序好的序列(在本篇文章中为了说明问题的方便,假设这个序列是升序排列的),这样在查找所要查找的元素时,首先与序列中间的元素进行比较,如果大于这个元素,就在当前序列的后半部分继续查找,如果小于这个元素,就在当

2012-11-19 09:55:28 263

转载 基类为什么不能调用派生类的方法

andy_cai如是说:首先有每个派生类都有自己的虚函数表其次,对虚函数编译器是晚绑定的所以能正确调用指定对象的函数而对普通函数,编译器是早绑定的等能检查到实际指定对象时,已经指向了基类的函数而且编译器此时也不会去做判断adintr如是说:对指针转型不会发生切割,不会改变指向的内容。这里的一个主要区别是一个编译时和运行时的问题。虚函数的调用是运行时的,只

2012-11-19 09:54:23 1218

转载 链表逆序

设链表节点为[cpp] view plaincopytypedef struct tagListNode{      int data;      struct tagListNode* next;  }ListNode, *List;  要求将一带链表头List head的单向链表逆序。分析:

2012-11-18 20:33:33 314

转载 用递归方法求一个数组前n个数字的和

/*数组求和*/  int sumOfArray(int a[],int n) {       if(n==1) return a[0];       else return (a[n-1]+sumOfArray(a,n-1));   }     /*   数组求最大值*/  int maxOfArray(int a[],int n) {

2012-11-18 20:04:15 3395

原创 从汇编的角度思考指针和引用

void s2(int *pd){ *pd=2;}void s1(int &rd){ rd=2;}void s3(int x){ x=4;}int main(int argc, char* argv[]){ int x=1; int x2=2; int &rx=x; int *px=&x; s1(x); s2(&x); s3(x);}23:

2012-11-18 09:12:59 593

转载 C++学习- C++中的类所占内存空间总结

最近在复习c++的一些基础,感觉这篇文章很不错,转载来,大家看看!类所占内存的大小是由成员变量(静态变量除外)决定的,成员函数(这是笼统的说,后面会细说)是不计算在内的。摘抄部分:成员函数还是以一般的函数一样的存在。a.fun()是通过fun(a.this)来调用的。所谓成员函数只是在名义上是类里的。其实成员函数的大小不在类的对象里面,同一个类的多个对象共享函数代码

2012-11-17 19:49:32 312

转载 面向对象的三个基本特征(讲解)

面向对象的三个基本特征是:封装、继承、多态。封装封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。继承面向对象编程 (OOP) 语言的一个主要功能就是“继承”。继承是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下

2012-11-06 19:48:10 362

转载 C++类型转换总结

转http://www.cnblogs.com/goodhacker/archive/2011/07/20/2111996.htmlC风格的强制类型转换(Type Cast)很简单,不管什么类型的转换统统是:TYPE b = (TYPE)a。C++风格的类型转换提供了4种类型转换操作符来应对不同场合的应用。const_cast,字面上理解就是去const属性。static_

2012-11-06 08:25:06 256

转载 RTTI

转http://blog.youkuaiyun.com/a199228/article/details/6684590自从1993年Bjarne Stroustrup 〔注1 〕提出有关C++ 的RTTI功能之建议﹐以及C++ 的例外处理(exception handling)需要RTTI﹔最近新推出的C++ 或多或少已提供RTTI。然而,若不小心使用RTTI﹐可能会导致软件弹性的降低。本文将介绍

2012-11-06 08:06:04 298

转载 预编译

预编译又称为预处理,是做些代码文本的替换工作  处理#开头的指令,比如拷贝#include包含的文件代码,#define宏定义的替换,条件编译等  就是为编译做的预备工作的阶段  主要处理#开始的预编译指令  预编译指令指示了在程序正式编译前就由编译器进行的操作,可以放在程序中的任何位置。常见的预编译指令有:  (1)#include 指

2012-11-06 07:58:09 435

原创 关于TclError: image "pyimage1" doesn't exist的解决——python

进行python的可视化编程时,在另一个模块的类下面写一个调用窗口希望在Tkinter的button上显示图片,但是总是出现错误,而在主函数里面写下以下代码确能显示希望得到的效果。出现错误:关于TclError: image "pyimage1" doesn't exist的解决代码如下: def GameMainWin(self,newwindowTk): neww

2012-01-10 09:53:05 14219 1

转载 MATLAB多项式应用

第八章 多項式之應用转自http://blog.youkuaiyun.com/augusdi/article/details/4063347對於多項式MATLAB也提供許多指令可供運算,相關的指令如下表:函數名稱說明conv(p,q)兩多項式相乘[q,r]=deconv (num,den)兩多項式相除,q為商,r為餘數,num分子,den

2012-01-05 10:11:44 1475

原创 异常处理——python

NameError:尝试访问一个未申明的变量ZeroDivisionError:除数为零SyntaxError:Python解释器语法错误IndexError:请求的索引超出序列范围KeyError:请求一个不存在的字典关键字IOError:输入/输出错误AttibuteError:尝试方位未知的对象属性

2012-01-03 14:32:51 461

原创 学习笔记: CIC filter及其matlab实现(转)

<br /><br />http://blog.youkuaiyun.com/DSP_Fan/archive/2010/04/19/5502652.aspx<br /> <br />References:<br />[1] Understanding cascaded integrator-comb filters – By Richard Lyons, Courtesy of Embedded Systems Programming URL: http://www.us.design-reuse.com/articl

2011-03-28 18:24:00 3594

转载 asp.net中窗口相关操作总结(javascript)

这些代码全部写在和页面分离的代码页中(codebehind),如果要嵌入到*.aspx页面,可能 会出现问题.  1.打开新窗口   这个简单:Response.Write(@"script <img id="Codehighlighter1_128_146_Open_Image" onclick="function onclick(){function onclick(){fun

2010-02-18 11:15:00 390

这是有关于pid的究极算法

最常用, 最经典的pid算法 ,本人电赛专用的算法 大家可以看看 。

2008-11-09

wap无线应用协议,描述WAP协议。

标准的wap无线应用协议,在研究wap协议时,这款是不二之选。其他的自己下了看看吧

2010-05-10

MSP430应用程序

提供许多有关于MSP外围器件的程序

2008-08-06

430的Demo板之光盘

介绍2274 及其中的所有原理

2008-08-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除