C/C++ 教程
当代最优秀的程序设计语言,基础语言
-
xp下用户措施空间分派(6):加载用户DLL 副标题#e# 在本项目里利用了自行编译的一个DLL—cywin.dll,这个DLL占用的内存块出奇的多: 同样把文件里的内容dump出来举办较量。 #p#副标题#e# 1.1 文件头 通过DUMP出来的文件头,可以发明它的Directory比其它的DLL要多,不知道是不是也因此比前面加载 的每一个系统DLL要多几个内存块。 OPTIONA... 继续阅读xp下用户措施空间分派(6):加载用户DLL
:2017-11-05
-
xp下用户措施空间分派(9):还剩下什么? 副标题#e# 在去除前面的部门后,看看内存里还剩下什么: 基址 分派基址 分派掩护 巨细 状态 掩护 范例 00010000 00010000 00000004 PAGE_READWRITE 00002000 00001000 MEM_COMMIT 00000004 PAGE_READWRITE 00020000 MEM_PRIVATE... 继续阅读xp下用户措施空间分派(9):还剩下什么?
:2017-11-05
-
TCP上的NetBIOS设置参数 副标题#e# 所有 NetBT 参数均是位于 HKEY_LOCAL_MACHINE \SYSTEM\CurrentControlSet\Services 的两个差异子项之一的注册表值: NetBT\Parameters NetBT\Adapters\Interfaces\interface,个中 interface 指 NetBT 绑定的网络接口的子项.后头... 继续阅读TCP上的NetBIOS设置参数
:2017-11-05
-
用C++BUILDER实现POP3电子邮件的吸收 副标题#e# 通过对C++BUILDER的组件配置,我们可以建设一个本身的POP3电子邮件吸收措施。 一、成立一个工程文件 二、成立一个新的表单,配置它的caption属性为Getmail,在上面安排一个TpageControl控件,单击右键建设三个TabSheet(1,2,3)。在TabSheet1上安排四个Edit(1,2,3,4)控件并排... 继续阅读用C++BUILDER实现POP3电子邮件的吸收
:2017-11-05
-
BCB编写DLL终极手册 副标题#e# 一. 编写DLL File/New/Dll 生成Dll的领导,然后可以添加导出函数和导出类 导出函数:extern "C" __declspec(dllexport) ExportType FunctionName(Parameter) 导出类:class __declspec(dllexport) ExportType ClassName{…} 例子:... 继续阅读BCB编写DLL终极手册
:2017-11-05
-
如安在BCB中利用DirectX 这是一个扼要的指南,可以指导你如安在BCB中利用DirectX SDK。 我在这里假定你的BCB的安装路径在:C:\Borland\CBuilder\,DirectX SDK在C:\dx5sdk\ 配置 Borland C++ Builder #include 这是很多人碰着的贫苦, Borland在BCB的\Include路径下提供了DirectX的头文件,... 继续阅读如安在BCB中利用DirectX
:2017-11-05
-
在CB中举办DirectX编程(3) 副标题#e# 2.3 装入并显示图形文件 为了简明地说明回收DirectDraw图形文件的显示技能,我们以示例措施dx2先容图面、图形文件装入、图形缩放、图形在图面上显示等的劈头观念和实现技能。 2.3.1 DirectDraw显示图形的技能 为了显示图象,DirectDraw必须首先拥有雷同画布(canvas)的画图空间,DirectDraw并不向在DO... 继续阅读在CB中举办DirectX编程(3)
:2017-11-05
-
C++ boost正则表达式用法 副标题#e# 什么是正则表达式?正则表达式是一种用来描写必然数量文本的模式。Regex代表Regular Express. 假如您不知道什么是正则表达式,请看这篇文章:深入浅出之正则表达式 有了正则表达式的基本,问题是如何利用。我们以boost::regex来说 先看一个网上经典的例子。 #include "stdafx.h" #include <cs... 继续阅读C++ boost正则表达式用法
:2017-11-05
-
volatile要害字的说明以及测试 volatile要害字是一种范例修饰符,用它声明的范例变量暗示可以被某些编译器未知的因素变动,好比:操纵系统、硬件可能其它线程等。碰着这个要害字声明的变量,编译器对会见该变量的代码就不再举办优化,从而可以提供对非凡地点的不变会见。 利用该要害字的例子如下: int volatile nVint; 当要求利用volatile 声明的变量的值的时候,系统老是从... 继续阅读volatile要害字的说明以及测试
:2017-11-05
-
用C++节制DVD/CD驱动器的开关 在Windows资源欣赏器中,可在DVD/CD光驱图标上单击鼠标右键,选择"弹出"来打开光驱仓门,你大概也发明白,菜单中并没有"封锁"呼吁来封锁光驱。下面,就让我们用措施来节制打开、封锁光驱。 措施的主要事情部门为CD_OpenClose(BOOL bOpen, TCHAR cDrive)函数: //cDrive是光驱盘符,可能0x01为默认驱动器。 //... 继续阅读用C++节制DVD/CD驱动器的开关
:2017-11-05