摘要: 1.ArrayList类 ArrayList类主要用于对一个数组中的元素进行各种处理。在ArrayList中主要使用Add、Remove、RemoveAt、Insert四个方法对栈进行操作。Add方法用于将对象添加到ArrayList的结尾处;Remove方法用于从ArrayList中移除特定对象的第一个匹配项;RemoveAt方法用于移除ArrayList的指定索引处的元素;Insert方法用于... 阅读全文
posted @ 2014-02-20 11:54 拿枪的程序员 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 原文:http://blogs.msdn.com/b/k4wdev/archive/2013/10/22/using-kinect-background-removal-with-multiple-users.aspx?utm_source=tuicool Introduction: Background Removal in Kinect for Windows The 1.8 release ... 阅读全文
posted @ 2014-01-17 18:03 拿枪的程序员 阅读(2239) 评论(0) 推荐(1) 编辑
摘要: 原文转至:http://blog.csdn.net/zhangyang1990828/article/details/10489085 前些天用MFC开发一个桌面程序,实现功能后客户说界面太难看,自己仔细看看也着实难看,所以就仔细的研究了下MFC的美化方法,特此分享给大家。 ★利用SkinMagic美化MFC的界面。 SkinMagic是一个C++的皮肤库,使用它可以完美的实现给你的程序换肤。 代... 阅读全文
posted @ 2013-10-15 09:46 拿枪的程序员 阅读(17442) 评论(0) 推荐(0) 编辑
摘要: 文章转载于:http://www.cnblogs.com/lidabo/archive/2012/12/17/2821122.html CButtonST使我目前见过的最强大,功能最全的CButton派生类。撰写本文的目的不在于技术的讨论,而是希望能够为各位提供关于CButtonST的使用参考,以提高编写程序的速度。 下图是用CButtonST做的几个按钮 以下是CButtonST类的一些版... 阅读全文
posted @ 2013-10-12 17:11 拿枪的程序员 阅读(851) 评论(0) 推荐(0) 编辑
摘要: 此文完全转载,请移步至http://www.cnblogs.com/ly4cn/archive/2006/08/04/467550.html 阅读全文
posted @ 2013-07-01 14:50 拿枪的程序员 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 为何要使用原码, 反码和补码在开始深入学习前, 我的学习建议是先"死记硬背"上面的原码, 反码和补码的表示方式以及计算方法.现在我们知道了计算机可以有三种编码方式表示一个数. 对于正数因为三种编码方式的结果都相同: [+1] = [00000001]原 = [00000001]反 = [00000001]补所以不需要过多解释. 但是对于负数: [-1] = [10000001]原 = [11111110]反 = [11111111]补可见原码, 反码和补码是完全不同的. 既然原码才是被人脑直接识别并用于计算表示方式, 为何还会有反码和补码呢?首先, 因为人脑可以知道第一位是 阅读全文
posted @ 2013-06-26 10:12 拿枪的程序员 阅读(3529) 评论(1) 推荐(0) 编辑
摘要: PostMessage 只是把消息放入队列,不管其他程序是否处理都返回,然后继续执行 ;SendMessage 必须等待其他程序处理消息后才返回,继续执行。 PostMessage 的返回值表示 PostMessage 函数执行是否正确 ;而 SendMessage 的返回值表示其他程序处理消息后的返回值。使用这两个发送消息函数的最重要的是要看你的程序是否要对消息的滞后性关注否 ,PostMess... 阅读全文
posted @ 2013-06-20 14:12 拿枪的程序员 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 到底什么是ANSI,什么是UNICODE呢?其实这是两种不同的编码方式标准,ANSI中的字符采用8bit,而UNICODE中的字符采用16bit。8bit的ANSI编码只能表示256种字符,表示26个英文字母是绰绰有余的,但是表示汉字,韩国语,日语等有着成千上万个字符的非西方字符肯定就不够了,正是如此才引入了UNICODE标准。 在软件开发中,特别是使用C语言的一些有关字符串处理的函数,ANS... 阅读全文
posted @ 2013-06-20 14:08 拿枪的程序员 阅读(389) 评论(0) 推荐(0) 编辑
摘要: C++的static有两种用法:面向过程程序设计中的static和面向对象程序设计中的static。前者应用于普通变量和函数,不涉及类;后者主要说明static在类中的作用。 一、面向过程设计中的static 1、静态全局变量 在全局变量前,加上关键字static,该变量就被定义成为一个静态全局变量。我们先举一个静态全局变量的例子,如下: //Example 1 #include <iost... 阅读全文
posted @ 2013-03-13 17:20 拿枪的程序员 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 由于并非所有的对象都会使用拷贝构造函数和赋值函数,程序员可能对这两个函数有些轻视。请先记住以下的警告,在阅读正文时就会多心: 1.如果不主动编写拷贝构造函数和赋值函数,编译器将以“位拷贝”的方式自动生成缺省的函数。倘若类中含有指针变量,那么这两个缺省的函数就隐含了错误。以类String的两个对象a,b为例,假设a.m_data的内容为“hello”,b.m_data的内容为“world”。... 阅读全文
posted @ 2013-01-10 10:49 拿枪的程序员 阅读(444) 评论(0) 推荐(0) 编辑