自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Windows CE学习与开发

------------感恩母校:东北电力大学

  • 博客(16)
  • 资源 (3)
  • 收藏
  • 关注

转载 10年打工总结了6句话

好久没有写字了,今天受了打击,心里难过,想通过笔尖发泄一下,同时希望看过这篇的朋友,能走的更好,感觉自己在这些方面没有做好,才迎来今天这样的结果。  1、要学会微笑。这是我吃亏最大的了,我不会笑,不喜欢的人我要斜着眼睛瞅他,不服的人,我要在他面前昂起头,不对的理论我就拆他的台,-------,可能是

2010-08-30 21:53:00 1079 2

转载 宁做创业狼,不做打工狗

本文谨献给那些正欲创业,和正在创业,及创业失败了的经理人。——没有创业过的人,永远不会体悟创业究竟意味着什么……年终岁初,正是职业经理人,尤其是高级职业经理人欲动之时。往哪里动?无非有三个选择:一是内部调动;二是跳槽;三是创业,换一种职场角色。职场中有创业念头的经理人很多,付诸实施的也不少。有许多经理人,尤其是刚刚30出头的经理人会认为:在当今的社会不创业,就如同白来世界上走一遭!因为太多赚大钱的老板水平比自己差远了!他能成我怎么就不能成?于是说干就干,轰轰烈烈的创业开始了,其结果如何呢?

2010-08-30 21:37:00 1044

原创 sizeof与strlen

char a[]="123456789"; int num = sizeof(a);//num=10 num = strlen(a);//num=9 char* p; p = a; num = sizeof(p);//num=4 num = strlen(p);//num=9

2010-08-16 21:00:00 818

转载 胆识也是一种能力[转 一个女程序员的创业人生]

我在28岁生日那天电信一个副总劝我出来开公司算了,然后想了一天第二天就去工商局注册了,从有开公司的想法到工商局注册仅仅一天时间!   然后2003年8 月份拿到营业执照,根本不知道安全是怎么一回事情,找北大方正一个技术副总和我讲了一个晚上,然后就背着包去和很多单位开始谈项目,当时我公司里面什么都没有,连传真机,打印机都没有,我所有的公司财产就是背着一个包,有几颗公章,然后在2003年9 月,也就是注册公司第二个月签下XXX 集团,然后才开始找人招聘员工去实施,直到工程师把防火墙,入侵,网络版的防病毒

2010-08-06 17:46:00 1182

转载 多个定时器的使用

一、定时器的基本使用方法在编程时,会经常使用到定时器。使用定时器的方法比较简单,通常告诉WINDOWS一个时间间隔,然后WINDOWS以此时间间隔周期性触发程序。通常有两种方法来实现:发送WM_TIMER消息和调用应用程序定义的回调函数。1.1 用WM_TIMER来设置定时器先请看SetTimer这个API函数的原型 UINT_PTR SetTimer(

2010-08-04 16:05:00 2517

转载 VC多线程临界区

在使用多线程时,一般很少有多个线程完全独立的工作。往往是多个线程同时操作一个全局变量来获取程序的运行结果。多个线程同时访问同一个全局变量,如果都是读取操作,则不会出现问题。如果是写操作,则会发生错误。这时候,我们可以通过临界区,为全局变量设置一个保护,保证同时只有一个线程可以访问此变量,其他变量进入等待状态。

2010-08-03 08:07:00 1125

转载 临界区,互斥量,信号量,事件的区别

四种进程或线程同步互斥的控制方法1、临界区:通过对多线程的串行化来访问公共资源或一段代码,速度快,适合控制数据访问。 2、互斥量:为协调共同对一个共享资源的单独访问而设计的。 3、信号量:为控制一个具有有限数量用户资源而设计。 4、事 件:用来通知线程有一些事件已发生,从而启动后继任务的开始。 临界区(Critical Section)保证在某一时刻只有一个线程能访问数据的简便办法。在任意时刻只允许一个线程对共享资源进行访问。如果有多个线程试图同时访问临界区,那么在有一个

2010-08-02 17:29:00 1472

转载 stl学习之泛型算法

算法概述stl容器定义的算法非常少,如排序、查找特定元素等有用的算法,全部是放在算法库中的,这些算法对所有的容器都有效,所以称之为泛型算法。在使用泛型算法前,需要包含算法的头文件:#include #include //算术算法除少数算法以外,

2010-08-02 14:26:00 746

转载 再谈迭代器

除了前面所描述的普通迭代器。c++语言还提供了另三种迭代器:1、插入迭代器:insert iterator,与容器绑定在一起,实现在容器中插入元素的功能。2、iostream迭代器:与输入或输出流绑定在一起,用于迭代器遍历所关联的IO流。3、反向迭代器:reverse iterator,与普通迭代器相对,实现反向遍历,也就是从后向前遍历。所有的容器都定义了reverse_iterator类型。

2010-08-02 14:13:00 688

转载 stl之关联容器学习笔记2

set类型容器set容器只是单纯的键的集合,其中的键必须唯一,且不能修改(const)。举个例子:某软件提供黑名单功能,其黑名单就可用set容器配置。在做某项操作前,先检查黑名单。set支持大部分map的操作,有两点例外:

2010-08-02 13:52:00 602

转载 stl之关联容器学习笔记1

概述stl定义了另一种容器,名曰关联容器,关联容器和顺序容器的本质区别在于:关联容器通过键key来存储和读取元素,而顺序容器则通过元素在容器中的位置顺序存储和访问元素。关联容器的大部分行为与顺序容器相同,但其独特之处在于支持键的使用。

2010-08-02 13:29:00 694

转载 stl之顺序容器学习笔记3

vector容器的自增长概述vector对象为了支持快速随机的访问,将元素以连续的方式存放(与数组相同)。当我们向vector中添加一个元素时,如果容器已经没有空间容纳新的元素,此时,由于元素必须连续存放以实现快速索引,所以不能在内存中随便找个地方来存储这个元素。于是,vector

2010-08-02 11:52:00 748

转载 stl之顺序容器学习笔记2

顺序容器操作每种顺序容器都提供了一组类型定义和以下操作:1、添加元素2、删除元素3、设置容器大小4、获取容器内第一个元素和最后一个元素(如果有的话)

2010-08-02 11:35:00 744

转载 stl之顺序容器学习笔记1

初窥容器容纳特定类型对象的集合,称为容器。将单一类型的元素聚集起来成为容器,然后根据位置来存储和访问元素,称为顺序容器。顺序容器的排列次序,按照元素添加到容器的次序决定。stl定义了三种顺序容器:1、vector2、list3、deque

2010-08-02 11:19:00 661

转载 C++容器:顺序容器,关联容器

一,顺序容器vector--连续存储的元素,单向的list----由节点组成的不连续存储的双向鏈表deque--连续存储的元素,双向的1,顺序容器主要分为vector, deque, list。2,容器内的元素类型必须至少

2010-08-02 11:17:00 967

转载 VC中 DLL调试

方法①: 对DLL的工程DEBUG,在DLL工程的Project Setting->Debug->Executable for debug session中加入你的.exe的路径和名字。可以在dll中设置断点,.exe程序必须要调用dll中函数。方法②: 有个更好的方法:(我也没试过)在settings/debug中category选additional dlls,然后将你要调试的dll加进来。这样,即使你用loadlibrary动态加载dll,也可以加断点了。在VS.net的测

2010-08-01 22:39:00 749

CRC校验程序

CRC校验程序

2012-02-08

C_语言专题_预编译和宏定义.doc

C_语言专题_预编译和宏定义.doc

2012-02-08

空空如也

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

TA关注的人

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