自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(24)
  • 收藏
  • 关注

转载 gcc g++ 参数

<br />gcc g++ 参数<br />[介绍] <br />gcc and g++分别是gnu的c & c++编译器 gcc/g++在执行编译工作的时候,总共需要4步 <br /><br />1.预处理,生成.i的文件[预处理器cpp] <br />2.将预处理后的文件不转换成汇编语言,生成文件.s[编译器egcs] <br />3.有汇编变为目标代码(机器代码)生成.o的文件[汇编器as] <br />4.连接目标代码,生成可执行程序[链接器ld] <br />[参数详解] <br />-x lan

2011-04-01 16:42:00 274

转载 C++ XML解析之TinyXML篇

<br />C++ XML解析之TinyXML篇2008-10-11 10:19:10标签:XML解析 TinyXML原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://panpan.blog.51cto.com/489034/104961最近使用TinyXML进行C++ XML解析,感觉使用起来比较简单,很容易上手,本文给出一个使用TinyXML进行XML解析的简单例子,很多复杂的应用都可以基于本例子的方法来完成。以后的文章里会讲解使用Xe

2011-04-01 16:29:00 324

转载 Windows 下搭建开发跨平台 GUI 程序环境: Cygwin, MinGW, Eclipse, wxWidgets

<br />Windows 下搭建开发跨平台 GUI 程序环境: Cygwin, MinGW, Eclipse, wxWidgets2008年11月24日Breaker原创发表评论阅读评论<br />最近使用Eclipse搭建了一个开发跨平台GUI程序的环境,其实是将一些开发包、开发库拼在一起使用,它们相互之间没有什么紧密的联系,不过这样也保留了它们自有的特点。<br />下面首先说明一下这个开发环境中,几个组成部分的特点,这也表明了我为什么选择并组合使用它们的原因。随后在后续文章中逐步说明搭建这个环境的步

2011-04-01 16:28:00 1067

转载 POSIX.1 API Support

POSIX.1 API Support<br />MacOS X, Linux, MS Visual C++ RTL, Cygwin, MinGW, and NSPR 4.3<br />12/16/2003<br /><br />Syd Logan ([email protected])<br /><br />Overview<br />This table indicates which of thePOSIX.1 functions (as listed in the Open Group Sin

2011-04-01 16:18:00 572

转载 Msys/MinGW与Cygwin/gcc[转]

<br />Msys/MinGW与Cygwin/gcc[转] 转自:http://www.lupaworld.com/273398/viewspace-122539.html 一 MinGW        MinGW 官方网站为 http://www.mingw.org/              MinGW,即 Minimalist GNU For Windows(GCC compiler suite)。它是一些头文件和端口库的集合,该集合允许人们在没有第三方动态链接库的情况下使用 GCC(GNU Com

2011-04-01 16:12:00 317

转载 例解 autoconf 和 automake 生成 Makefile 文件

<br /> 例解 autoconf 和 automake 生成 Makefile 文件<br /> <br /><br />无论是在Linux还是在Unix环境中,make都是一个非常重要的编译命令。不管是自己进行项目开发还是安装应用软件,我们都经常要用到make或 make install。利用make工具,我们可以将大型的开发项目分解成为多个更易于管理的模块,对于一个包括几百个源文件的应用程序,使用make和 makefile工具就可以轻而易举的理顺各个源文件之间纷繁复杂的相互关系。<br />但

2011-04-01 16:09:00 204

转载 批处理

<br />该批处理执行后会在本目录生成三个文件,分别为不显示文件后缀名.bat、显示文件后缀名.bat、unkown.XXX<br />把unkown.XXX改为unkown.bmp就是一张图片,改为unkown.rar就是一个压缩包,这对于加密自己的文件是个很好的例子。<br />@echo off<br />echo @reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced" /v HideFileExt /t

2010-12-12 23:51:00 71

转载 [转帖]Dephi在内存中直接运行EXE类型的资源文件

在内存中直接运行EXE类型的资源文件2010年01月02日 星期六 17:03<br />unit PE;<br />interface<br />uses windows;<br />function MemExecute(const ABuffer; Len: Integer; CmdParam: string; var ProcessId: Cardinal): Cardinal;<br />implementation<br />type<br />TImageSectionHeaders = ar

2010-12-12 23:43:00 331

转载 [转贴]Gloomy对Windows内核的分析(研究CreateProcess)

<br />我给出一个反汇编Win32 API函数CreateProcess的例子,来演示研究子系统的技术,同时演<br />示Win32是如何与Windows NT的执行系统协同工作的。<br />从MSDN中得到函数原型:<br />BOOL CreateProcess(<br />  LPCTSTR lpApplicationName,// pointer to name of executable module<br />  LPTSTR lpCommandLine, // pointer to c

2010-12-12 23:38:00 280

转载 [转帖]CreateProcess流程分析

<br />工具: IDA5.2, WinDbg, Ollydbg<br />平台: Windows XP xp3<br /><br />声明:由于本人能力有限,文中必然有错漏之处,恳请读者不吝赐教.(第一次写文章)<br /><br />分析后心得:通过分析CreateProcess的调用流程,使自己对内核有了初步的认识(以前没接触过),还有很多不知道的,有待学习.<br /><br />目录:<br />一:创建进程的大体流程。<br />二:3环进程的创建分析。<br />三:0环创建进程的分析。<b

2010-12-12 23:25:00 737

原创 实现Developer Express For Asp.net控件在部署的时候设置脚本和资源路径

 实现Developer Express For Asp.net控件在部署的时候设置脚本和资源路径    Developer Express,熟悉Dephi的人对这个大名不会陌生。Developer Express的VCL控件可是Dephi里经典的第三方控件,获得很多奖项,给Dephi程序员提供了不少方便。我们今天提到的是他为Asp.net写的一套控件,虽说达不到VCL那套控件的辉煌,但其

2007-03-01 12:08:00 1155

原创 VC中的“__declspec”能作什么(2)-为类增加属性

        属性,是面向对象程序设计中不可缺少的元素,广义的属性是用来描述一个对象所处于的状态。而我们这篇文章所说的属性是狭义的,指能用“=”操作符对类的一个数据进行get或set操作,而且能控制get和set的权限。        先看一下代码: #include IOSTREAM>#include map>#include string>#include CONIO.H>using n

2004-08-20 15:13:00 5885 3

原创 VC中的“__declspec”能作什么(1)-定义接口

        接口是一个没有被实现的特殊的类,它是一系列操作的集合,我们可以把它看作是与其他对象通讯的协议。C++中没有提供类似interface这样的关键字来定义接口,但是Mircrosoft c++中提供了__declspec(novtable)来修饰一个类,来表示该类没有虚函数表,也就是虚函数都是纯虚的。所以利用它我们依然可以定义一个接口。代码例子如下: #include IO

2004-08-20 14:38:00 7405 5

原创 VC中的__declspec能作什么-前言

??? “__declspec”是Microsoft c++中专用的关键字,它配合着一些属性可以对标准C++进行扩充。这些属性有:align、allocate、deprecated、dllexport、dllimport、 naked、noinline、noreturn、nothrow、novtable、selectany、thread、property和uuid。接下来我将用一系列文章来介绍__

2004-08-20 14:31:00 11323 2

原创 支持POP3和SMTP的1G免费邮箱

       支持POP3和SMTP的1G免费邮箱(http://blog.csdn.net/wqf2)        现在1G邮箱越来越多,从Google到Yahoo,似乎只有1G的邮箱才有竞争力。但Google和yahoo的邮箱都是Webmail,只能在网页上收发邮件,不能使用Outlook这样的客户端来收发邮件,总觉得有些不方便。今天我发现了一个1G的邮箱,支持SMTP和POP3,这

2004-08-10 13:43:00 3791 3

原创 让WindowsMediaPlayer9来播放Real格式的文件

    让WindowsMediaPlayer9来播放Real格式的文件(http://blog.csdn.net/wqf2)        自从windows XP和windows 2003中集成MediaPlayer9后,我就再也没有装过其他的媒体播放器。占用资源小、支持众多的媒体文件、强大的媒体库、漂亮的外观造就了它成为媒体播放器软件中的精品。你也许要问了,它似乎无法播放real格式

2004-08-10 11:16:00 2089 3

原创 浏览器中运行的ActiveX 自动升级功能实现

浏览器中运行的ActiveX 自动升级功能实现(http://blog.csdn.net/wqf2)        现在我们公司的一些应用产品有B/S的需求,而ActiveX已经作为我们C/S向B/S过渡的最方便的桥梁。B/S最大的好处就是不需客户端运行安装程序,很容易部署。在我们传统的C/S的客户程序中,自动升级功能采用的模式是:服务端运行一个自动升级服务程序,客户端连接这个服务根据版本

2004-08-06 13:25:00 2218 1

原创 VC中使用com组件的另一种方法

VC中使用com组件的另一种方法(http://blog.csdn.net/wqf2)        我们知道在vc中最常用的是通过CoCreateInstance来创建com组件的实例,今天我们介绍另一种更为灵活的方法。        先看代码: HINSTANCE hComInstance = NULL; ICalc * pICalc = NULL;

2004-08-06 11:49:00 2113 2

原创 FTP下载提速

       FTP下载提速 (http://blog.csdn.net/wqf2)        现在多数FTP服务器,或者限制IP连接数,或者限制IP的流量,总之正常的方式下载FTP文件会很慢。那有没有办法提速呢?        我这里介绍的办法不需要对系统作任何修改,只需要通过一个工具下载即可。影音传送带(Net Transport)是一个类似Flashget,NetAnts等的下载工具。多

2004-07-31 12:38:00 2609

原创 给COM组件文件的右键菜单中添加"注册组件"与"卸载组件"项

给COM组件文件的右键菜单中添加"注册组件"与"卸载组件"项 (http://blog.csdn.net/wqf2/)          对于经常使用COM组件的人来说,注册组件,卸载组件肯定经常操作。通常大家都会在“运行”对话框里输入“regsvr32 xxx”的方式来注册。这样做不免有些麻烦,那有没有办法通过文件右键菜来操作注册与卸载呢?        其实只需要编写一个 .reg文件,将其添

2004-07-29 14:19:00 1493 1

原创 如何设置开机启动程序

如何设置开机启动程序(http://blog.csdn.net/wqf2)       或许你要让自己的程序开机启动,或许你想要查出木马程序。那么本文将对你有帮助。       开机启动程序可以通过下列方法来设置:1. 注册表项:HKEY_USERS/.DEFAULT/Software/Microsoft/Windows/CurrentVersion/RunHKEY_USERS/.DE

2004-07-29 14:16:00 17412 1

原创 系统环境变量设置关键技术

系统环境变量设置关键技术 (http://blog.csdn.net/wqf2)        最近我编写了一个小工具,专门用于设置系统的环境变量。当然windows也提供环境变量的设置功能,只不过功能较弱,所以我写了个功能强大的。下面我简单介绍一下设置环境变量的关键技术。        设置环境变量通过程序可以分两步来操作: 1、通过修改注册表项来修改环境变量存储的数据 用户环境变量列表的注册表

2004-07-29 13:59:00 2385 1

原创 MyIE2几个让我欣赏的地方

        MyIE2几个让我欣赏的地方 (http://blog.csdn.net/wqf2)          MyIE2是个浏览器,我使用它时间并不长,可是它给我的印象却很深。细微之处人性话的设计恐怕连微软的IE也不能比。         以下是我很欣赏的地方: ◆占用资源小◆多页显示方式◆鼠标动作    可以定义一些鼠标动作,如先上后下,先左后右,按住左在按右等,来快速执行某个命令。有

2004-07-29 13:53:00 1075 2

原创 让C++也来支持事件

让C++也来支持事件?(http://blog.csdn.net/wqf2/)        面向对象发展到今天,人们已经不满足于对一个事物的描述仅停留在属性和方法上了。事件也作为对象的基本组成部分,被新兴的面向对象语言所采纳。 所谓事件就是一个对象在某个特定的条件下触发通知对象的创建者,由创建者来进行相应的处理。我们可以看到事件的真实处理过程并不被包装在对象里。在java,c#,deph

2004-07-14 17:05:00 970 3

空空如也

空空如也

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

TA关注的人

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