自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (43)
  • 收藏
  • 关注

原创 asm 的hello world 2011.04.28

<br />这几天一直在弄一个嵌入式的程序,搭环境,熟悉库函数,熟悉汇编,乱成一锅粥,到现在还是没有什么系统性的收获。<br />或许下周弄出来吧,(一定得弄出来,不然老大该跟我急了……)。<br />今天,熟悉汇编,好歹用汇编写出了hello world,算是我汇编生涯的一个起

2011-04-28 23:28:00 513

原创 位操作 2011.04.26

<br />什么是位(bit)? <br /><br />很简单,位(bit)就是单个的0或1,位是我们在计算机上所作一切的基础。计算机上的所有数据都是用位来存储的。一个字节(BYTE)由八个位组成,一个字(WORD)是二个字节或十六位,一个双字(DWORD)是二个字(WORDS)或三十二位。如下所示: <br /><br />    0   1   0   0   0   1   1   1   1   0   0   0   0   1   1   1   0   1   1   1   0   1  

2011-04-26 12:35:00 416

原创 class类成员 友元 2011.04.25

<br />今天看了两章《think in C++》<br />简单的写了一下 类成员的几种分类:public , private, protected<br />还有就是友元,虽然很不鼓励用friend 但他毕竟是C++的一部分,了解一下<br /><br />#include <iostream><br />using namespace std;<br />#include <string><br /> <br />class Person<br />{<br />string name;<br />

2011-04-25 16:41:00 422

原创 字符串的替换 2011.04.25

<br /><br />#include <iostream><br />using namespace std;<br />#include <string><br />#include <algorithm><br /> <br />int main()<br />{<br />string s = "abcdefg";<br />string a = "ABC";<br />s.replace(1, 3, a);<br />cout<<s<<endl;<br /><br />return 0;<br

2011-04-25 09:32:00 357

原创 关机、注销、重启的C++实现 2011.04.22

<br /><br />#include <Windows.h><br />#include <stdio.h><br /> <br />//使能关机特权函数<br />BOOL EnableShutdownPrivilege()<br />{<br />HANDLE hProcess = NULL;<br />HANDLE hToken = NULL;<br />LUID uID = {0};<br />TOKEN_PRIVILEGES stToken_Privileges = {0};<br />hPr

2011-04-22 12:15:00 850

原创 C++ 模板 2011.04.21

<br />遇见个问题,费了好大问题才解决,总结起来一句话:模板函数的实现与声明必须在一个文件里。<br />例:<br /><br />// ClassTemplate.h<br />#ifndef ClassTemplate_HH<br />#define ClassTemplate_HH<br /> <br />template<typename T1,typename T2><br />class myClass{<br />private:<br />     T1 I;<br />     T2

2011-04-21 09:41:00 462

原创 C++的XML编程 2011.04.20

<br />这两天用到了xml,就在网上找资料,看到一篇挺好的文章,转来,备看:<br /> <br /> <br /><br />C++的XML编程经验――LIBXML2库使用指南<br />写这篇文章的原因有如下几点:1)C++标准库中没有操作XML的方法,用C++操作XML文件必须熟悉一种函数库,LIBXML2是其中一种很优秀的XML库,而且它同时支持多种编程语言;2)LIBXML2库的Tutorial写得不太好,尤其是编码转换的部分,不适用于中文编码的转换;3)网上的大多数关于Libxml2的介绍仅

2011-04-20 14:29:00 816

原创 stl list(链表)的删除问题

<br />弥补:http://blog.csdn.net/lingxiu0613/archive/2011/04/14/6322809.aspx<br />当链表的元素是一个结构的时候,可根据这个结构的某个参数来确定这个元素的位置,erase(iterator),就可删除链表中的元素<br />例:<br /><br />#include <iostream><br />using namespace std;<br />#include <list><br />#include <iterator><b

2011-04-18 14:40:00 1767 1

原创 模拟银行排队叫号机 2011.04.18

<br />银行挂号,看到排队叫号机,自不量力模拟实现以下。<br /><br />#include <iostream><br />using namespace std;<br />#include <list><br /> <br />list<int> ListInt;<br />void putIn(int a)<br />{<br />ListInt.push_back(a);<br />}<br />void getOut()<br />{<br />if (ListInt.size()>0)

2011-04-18 13:45:00 1713

原创 itoa与atoi 2011.04.18

<br /><br />C语言提供了几个标准库函数,可以将任意类型(整型、长整型、浮点型等)的数字转换为字符串。以下是用itoa()函数将整数转 换为字符串的一个例子:<br /><br /># include <stdio.h><br /># include <stdlib.h><br /><br />void main (void)<br />{<br />int num = 100;<br />char str[25];<br />itoa(num, str, 10);<br />printf("Th

2011-04-18 09:40:00 541

原创 STL list(链表) 2011.04.14

<br /><br />#include <iostream><br />#include <list><br />using namespace std;<br />#include <iterator><br /> <br />int main()<br />{<br />list<int> o;<br />o.push_back(1);<br />o.push_back(2);<br />o.push_back(3);<br />list<int>::iterator listIt;<br />for

2011-04-14 12:38:00 678

原创 STL vector 动态数组(容器) 2011.04.14

<br /> <br />#include <iostream><br />using namespace std;<br />#include <vector><br />#include <algorithm><br /> <br /> <br />int main()<br />{<br />vector<int> vec(10, 8);<br />vector<int>::iterator vecIt;<br />for (vecIt=vec.begin(); vecIt!=vec.end(); +

2011-04-14 11:40:00 746

原创 RTTI 2011.04.13

<br />RTTI(Run-Time Type Identification,通过运行时类型识别)程序能够使用基类的指针或引用来检查这些指针或引用所指的对象的实际派生类型。 RTTI提供了以下两个非常有用的操作符:   (1)typeid操作符,返回指针和引用所指的实际类型;   (2)dynamic_cast操作符,将基类类型的指针或引用安全地转换为派生类型的指针或引用。 <br />例:<br /> <br />#include <iostream><br />using namespace std

2011-04-13 11:29:00 367

原创 虚继承和虚函数 2011.04.13

<br />虚继承是以 virtual public baseclass的方式继承<br />虚函数 是virtual xxx() 的方式<br />区别在于,虚继承需要在子类里初始化基类<br />下面是虚继承跟虚函数的两个例子:<br /><br />#include <iostream><br />#include <string><br />using namespace std;<br /> <br />class Person<br />{<br />public:<br />void work

2011-04-13 10:35:00 705

原创 高质量C/C++编程 2011.04.12

<br />这本10来页的书我看了3遍以上。<br />附上后面的一套题,很多面试的题都是从这里面摘的。<br />上面是题,下面是答案。<br />C++/C试题<br />       本试题仅用于考查C++/C程序员的基本编程技能。内容限于C++/C常用语法,不涉及数据结构、算法以及深奥的语法。考试成绩能反映出考生的编程质量以及对C++/C的理解程度,但不能反映考生的智力和软件开发能力。<br />       笔试时间90分钟。请考生认真答题,切勿轻视。<br /> <br />一、请填写BOOL

2011-04-12 14:19:00 352

原创 namespace命名空间 实例分析 2011.04.11

<br /><br />#include <iostream><br />using namespace std;<br />#include <string><br /> <br />namespace myname<br />{<br />string c = "micheal";<br />}<br />namespace myname<br />{<br />string play = "kobe";<br />void basket()<br />{<br />cout<<c<<" beat "<

2011-04-11 15:59:00 386

原创 约瑟夫问题 2011.04.08

<br />约瑟夫环问题:已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌周围。从编号为1的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列;依此规律重复下去,直到圆桌周围的人全部出列。<br />下例实现是:n=50, m=3<br /> <br /><br />#include <stdio.h><br />#define nmax 50<br /> <br />int main()<br />{<br />int k,m,num[nmax],*p;<br /

2011-04-08 13:00:00 657

原创 整型数 位数的倒序输出 2011.04.08

<br />一个整形数 位数倒序输出。比如123456,倒序输出 就是:654321<br /><br />#include <iostream><br />using namespace std;<br /> <br />int func(int x)<br />{<br />if (x>9)<br />{<br />cout<<x%10;<br />x = x / 10;<br />func(x);<br />}<br />else<br />{<br />cout<<x;<br />}<br />re

2011-04-08 10:21:00 905

原创 memset与memcpy 2011.04.07

<br /><br /><br />将s所指向的某一块内存中的每个字节的内容全部设置为ch指定的ASCII值, 块的大小由第三个参数指定,<br />这个函数通常为新申请的内存做初始化工作, 其返回值为指向S的指针。<br />函数原型:<br />void *memset(void *s, int ch, unsigned n);<br /> <br /><br /><br />#include <iostream><br />using namespace std;<br />#include <str

2011-04-07 14:54:00 404

原创 字符串倒序输出 2011.04.07

<br /><br />#include <iostream><br />using namespace std;<br /> <br />int main()<br />{<br />char a[] = "hello,world!";<br />for (int i=strlen(a)-1; i>=0; i--)<br />{<br />cout<<a[i];<br />}<br />cout<<endl;<br /><br />return 0;<br /><br />}<br />输出:!dlrow

2011-04-07 10:53:00 583

原创 2011.04.06 10个数排序问题

<br />给定的10个数字排序,这是个最基本的问题了。<br />最基本的方法:<br /><br />#include <iostream><br />using namespace std;<br /> <br />int main()<br />{<br />int a[10] = {1,5,9,8,2,3,4,6,7,10};<br />for (int i=0; i<10; i++)<br />{<br />for (int j=i+1; j<10; j++)<br />{<br />if (a

2011-04-06 17:16:00 431

原创 开始C、C++日志旅途

<br />初窥C++,还是个很菜的入门者,写点自己学习过程中的日志,权当留着做个备份,日后好查询。<br />很多资料是网上搜来的,在此先谢谢各位前行者的指路了。<br />个人C++群:69183638 欢迎C++爱好者进来交流

2011-04-06 17:00:00 373

Linux高性能服务器编程 游双 源码

Linux高性能服务器编程的随书源代码; 书籍配置源码,分享给大家参考。如有侵权请告知。分享给大家参考,分享给大家参考,分享给大家参考

2017-11-08

MSXML sdk 3.0、4.0、5.0、6.0

MSXML sdk 3.0、4.0、5.0、6.0

2014-09-22

The C++ programming language 中英两版

The C++ programming language 中英两版 包括 高清中文版 和 英文扫描版

2014-04-16

ts文件分析工具

ts文件的分析工具 pat pmt等都能看的到

2014-03-03

DirectShow开发指南-

DirectShow开发指南 陆琪明

2014-01-27

UML入门教程(中文版)

UML入门教程(中文版)

2013-12-24

VC++MFC小游戏开发实例教程+扫雷+五子棋+俄罗斯+老鼠滚球

VC++MFC小游戏开发实例教程+扫雷+五子棋+俄罗斯+老鼠滚球 这是个教程,不过代码流程写的很清楚,免费的代码链接在教程的最后一页

2013-12-24

TS流编辑分析软件(TSreader)

TS流编辑分析软件(TSreader)!强大的TS流分析软件,可以支持分离、删除、重整TS中的DTS音轨及多个音轨。以及分析TS流、TS文件等多种功能。

2013-10-30

ffplay在vs2005编译通过工程

ffplay在vs2005编译通过工程,已编译通过。别丢了sdl库。

2013-10-25

ffmpeg用vs2005编译通过的工程

ffmpeg 用vs2005编译通过的工程,已测试

2013-10-25

VC对话框最小化到系统托盘

VC对话框最小化到系统托盘

2013-08-27

类成员函数创建线程源码

类成员函数创建线程

2013-08-22

vs2005卸载工具

vs2005卸载工具,网友说可以卸载的很干净,但是我试了几次只是卸载部分,不过好像有点用

2013-08-17

vc 聊天室程序

vc 聊天室程序,参考了网友的代码,代码里面有server以及client, 运行过程中,一个server可以有多个client

2013-08-13

vc助手 支持vs05

vc助手 支持vs05

2013-07-23

vlc命令行--转码 流化 推流

vlc命令行--转码 流化 推流

2013-07-23

cstring分割字符串的类

cstring分割字符串的类,网友封装的我只是借用。顺便攒点分……

2013-05-30

字符串的转换

Unicode,ansi,utf8 三种格式的相互转换代码

2013-04-23

Flash Media Server 注册机(3.5 && 4.0)

Flash Media Server 注册机 能破解3.5 和 4.0版本。

2013-03-27

一个用DirectShow做的简单播放器

DirectShow 播放器 视音频编解码 一个用DirectShow做的简单播放器 是调用filter进行的播放,lib库编译到exe里面,用户不用装DirectShow或者ffdshow

2013-01-18

混音频的3D效果

音频编码 Dsound 3d音效 学习视音频编码,书上抄的的一个简单的demo,有兴趣的看一眼

2013-01-16

WAV音频播放器

Dsound 视音频编解码 WAV播放器

2013-01-15

录音机 record

一个基于windows MFC的录音程序,有录制、播放、暂停、停止等,还能保存为wav格式的文件。但是,没有带有波形图,以后有时间再加上吧。

2012-12-20

简易日历 2.0版

vc 时间空间的简单实用,是在我以前的资源基础上升级的。以前没实现完全。 控件 calender的使用,在vc6.0及vc2005上都编译通过,界面比较丑陋,望包涵。

2012-11-05

闹钟--一个简单的闹钟小程序

一个简单的闹钟程序。主要逻辑是映射ontimer()函数,设置的临时变量时间 与系统时间相同,响闹铃

2012-10-28

微软官方office03、07、10完全卸载工具

微软官方office03、07、10完全卸载工具

2012-06-18

Windows中如何获取键盘和鼠标处于空闲状态的时间 源代码

Windows中如何获取键盘和鼠标处于空闲状态的时间 源代码

2012-02-29

赛门铁克 源代码 种子

赛门铁克 源代码

2012-02-09

彩票模拟程序

彩票模拟程序

2012-01-04

chrome浏览器google

chrome浏览器 google

2011-12-28

Windows核心编程第五版源代码.rar

Windows核心编程第五版源代码

2011-12-28

SamplePlayer.rar-----一款简单的播放器

这是依据《Directshow开发指南》做的一个播放器 有“打开”“播放”“暂停”“停止”“抓图”“全屏”“属性”几个功能 开发工具是 vs2005

2011-07-18

xerces-c-3.1.0.zip

XML解析 的一个资源包,具体使用方法请看http://xerces.apache.org/xerces-c/program-dom-3.html

2011-06-07

vc 自己做的计算器(简易版)

vc 自己做的计算器(简易版) 下次把科学计数法加上

2010-12-03

金山卫士官方公布的源代码

金山卫士官方公布的源代码 多是界面方面的 还是菜鸟级别 多看不懂 大家有兴趣 下来看看

2010-12-02

Google C++编程风格指南

Google C++编程风格指南 Google C++编程风格指南 Google C++编程风格指南

2010-11-25

简易日历 Calendar Control 8.0

简易日历 ActiveX Calendar Control 8.0的应用

2010-11-24

简易浏览器 web browser ActivX

简易浏览器 就是ActivX控件web browser的应用

2010-11-24

空空如也

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

TA关注的人

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