自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

转载 函数strcpy、strcat和strcmp实现源码

<br />前两天在codeproject挖坟时找到的......<br />view plaincopy to clipboardprint?<br />/************************************************************************ <br /><br />*char *strcpy(dst, src) - copy one string over another <br /><br />* <br /><br />*Purpose: <

2011-03-01 10:37:00 531

原创 void (转自百度百科)

<br />void含义  void的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向任何类型的数据。 <br />  void几乎只有“注释”和限制程序的作用,定义一个void变量没有意义,不妨试着定义: <br />  void a; <br />  这行语句编译时会出错,提示“illegal use of type 'void'”。不过,即使void a的编译不会出错,它也没有任何实际意义。 <br />  void真正发挥的作用在于: <br />  (1) 对函数返回的限

2011-01-12 14:32:00 490

原创 32位linux平台和saloris平台compile warning总结参考

编译器为gcc, 编译平台为32为linux 和 32位saloris平台,语言为C++与C混编(1)unused variable and functionexample:xxx.cpp:54: warning: unused variable 'yyy'.'BYTE func( INT4, char*)' defined but not used原因可能是 1.在该变量作用域内该变量未被使用,或者,变量在以#ifdef /#if ndef ~ #endif内部使用。                   

2011-01-11 16:39:00 979

转载 数字电路与模拟电路的区别

前一段时间群里有人提出让我来谈谈数字电路和模拟电路的区别,这个问题对初学数字电路的人来说很重要,只有把它们区别开来知道它们的异同才能学好数字电路。lanbs.cn&U'F$S0T*c7i首先我们要知道的一点是数字电路是模拟电路的基础上发展起来的,数字电路是以模拟电路为基础的它们的基础就是电流和电压,但它们有着本质的区别。9o#p*T+O+h&/7W一.在一个周期内模拟电路的电流和电压是持续不变的,而数字电路中它的电流和电压是脉动变化的。二.模拟电路和数字电路它们同样是信号变化的载体,模拟电路在电路中对信号的

2010-11-30 16:28:00 2130

原创 LEX和YACC简介

Lex工具 -------     Lex工具是一种词法分析程序生成器,它可以根据词法规则说明书的要求来生成单词识别程序,由该程序识别出输入文本中的各个单词。 1、lex程序的结构 -定义部分 -规则部分 -用户子程序部分 其中规则部分是必须的,定义和用户子程序部分是任选的。 (1) 定义部分      定义部分起始于"%{"符号,终止于"%}"符号,其间可以是包括include语句、声明语句在内的C语句。 %{ #include "stdio.h" #include "y.tab.h" extern in

2010-11-25 18:03:00 5211 1

原创 避免字符串‘/0’的赋值

<br />对string进行操作时,若需要对字符串进行删除处理,最好使用erase函数;<br />若采用将需要删除的字符序列的第一个字符赋值为‘/0’,然后最该string进行Append 或者 += 操作,均不会成功;

2010-08-30 12:03:00 612

原创 CreateThread与_beginthread的区别

<br />摘自:http://820808.blog.51cto.com/328558/76160<br /> 在写c++代码时,一直牢记着一句话:决不应该调用CreateThread。相反,应该使用Visual   C++运行期库函数_beginthreadex。好像CreateThread函数就是老虎,既然这样为什么微软要开发这个函数呢?从网上找到的相关资料,现在汇总一下,在此对相关人员进行感谢! 摘自《windows   核心编程》:   <br />     CreateThread函数是用来创建

2010-08-18 17:46:00 439

原创 (转)软件概要设计说明文档

软件概要设计说明书中国自学编程网收集整理<br />1.引言<br />    1.1编写目的【阐明编写概要设计说明书的目的,指明读者对象。】<br />    1.2项目背景【应包括.a.项目的委托单位、开发单位和主管部门.b.该软件系统与其f1系统的关系。】<br />    1.3定义【列出本文档中所用到的专门术语的定义和缩写词的原意。】<br />    1.4参考资料【列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源,可毛括:a.项目经核准的计划任务书、合同或上级机关的批文;b.项目开

2010-08-12 09:56:00 4320

原创 摘自网络)如何在IIS中调试ISAPI和COM组件

<br />就以共用进程的方式调试我们的组件和ISAPI吧,以WIN2K,VC++6为例,这里是详细的操作步骤: <br /><br />1.确信你的IIS服务已经启动,并且你的ISAPI和COM组件已经通过编译,放在了恰当的位置,比如,ISAPI在正确的虚拟目录,COM组件已经过注册等等。 <br /><br />2.打开你的project,选择Build菜单下的Start   Debug-> Attach   Process. <br /><br />3.出现进程列表,选择Show   System  

2010-08-05 09:43:00 482

原创 vc6中release模式调试的设置

<br />要在vc6.0的release模式下进行调试,需进行以下配置修改:<br />1. project ->settings;<br />2. C++ 标签页中,optimization选项 修改为 “default”; Debug info 修改为“program database”;<br />3.Link标签页中,勾选“Generate debug info”

2010-08-02 16:46:00 1233

原创 vs2005编译dll没有lib文件的解决方法

使用vs2005编写win32的dll时需在project 属性->Link->input->Module defenition file中添加.def,才会生成lib文件在vc6中有def文件,则dll文件是自动生成lib和dll文件的

2010-07-15 10:46:00 2934 1

原创 求两个数的最大公约数

原文:http://www.xxkt.cn/shuxue/2007/26060.html汗,小学的东西,我只知道第一种方法,代码啰嗦得要死;贴一下内容,内牛满面啊    求几个数的最大公约数是小学数学教学中的一个重要内容,也是正确、快捷、有效学习约分和求两个数的最小公倍数的重要基础。因此,牢固而灵活地求两个数的最大公约数的学习方法应该是教师全面了解的。     列举约数法。这种方法是求

2010-04-14 11:10:00 702

原创 将网页解析成dom树的几种方法

当需要将一个网页解析成比较直观的dom树形式,有以下几种方法。(1)MSHTML中提供的IWebBrowser2接口。输入为网页的url;IHTMLDocument2 *pDoc = NULL;  CoInitialize(NULL); //取得网页内容  IWebBrowser2* pWebBrowser = NULL;    HRESULT hr = CoCreateInstanc

2010-03-17 15:07:00 6325 2

原创 编写webservice发布服务接口

为了将编写的windows服务中的dcom接口发布出去, 采用C#编写了webservice程序及其调用页面;记录下编写过程。 1.建立asp.net web service; vs2005->new->Web Site->asp.net web service, langage选择Visal C#, Location 选择HTTP,在browser中选择站点->完成;2,

2010-03-17 14:42:00 4292 1

原创 FormatMessage 的使用

今天修改了下FormatMessage函数;用法如下:    HLOCAL hLocal = NULL;//char* hLocal = new char[1000];//memset(hLocal,0,1000 );DWORD SystemLocal = MAKELANGID(LANG_NEUTRAL,SUBLANG_NEUTRAL);BOOL fOk = Forma

2009-06-21 22:01:00 544

空空如也

空空如也

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

TA关注的人

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