C/C++ 教程
当代最优秀的程序设计语言,基础语言
-
xp下用户措施空间分派(5):加载系统DLL 副标题#e# ntdll.dll是加载的第一个系统DLL,它的模块信息: 名称 基址 巨细 进口点 E:\WINDOWS\system32\ntdll.dll 7c920000 00093000 7c932c28 对应的内存块: 和exe略微有所区别,照旧用dumpbin把它的文件内容导出来举办较量。 1.1 文件头 DLL和EXE文... 继续阅读xp下用户措施空间分派(5):加载系统DLL
:2017-11-05
-
xp下用户措施空间分派(8):MEM_MAPPED 副标题#e# 在去除前面的那些对象之后,我们的内存块内里尚有一堆MEM_MAPPED的内容,就像这样的块: MSDN内里这样表明MEM_MAPPED这种范例: Indicates that the memory pages within the region are mapped into the view of a section. 很自... 继续阅读xp下用户措施空间分派(8):MEM_MAPPED
:2017-11-05
-
NT/2000下不消驱动的Ring0代码实现 副标题#e# 各人知道,Windows NT/2000为实现其靠得住性,严格将系统分别为内核模式与用户模式,在i386系统中别离对应CPU的Ring0与Ring3级别。Ring0下,可以执行特权级指令,对任何I/O设备都有会见权等等。要实现从用户态进入焦点态,即从Ring 3进入Ring 0必需借助CPU的某种门机制,如间断门、挪用门等。而Wind... 继续阅读NT/2000下不消驱动的Ring0代码实现
:2017-11-05
-
用C++发生QL*Loader种种文件 副标题#e# 1.媒介 今朝,我国很多单元MIS系统成立在微机PC或基于NovellNetWare局域网情况中,数据库和开拓东西回收Foxpro2.5 for DOS或Foxpro 2.5 for Windows,以dbf文件为数据组织打点手段,跟着系统的不绝扩大和实际应用的需要,不少单元已开始回收大型数据库Oracle。在MIS从Foxpro进级到大型... 继续阅读用C++发生QL*Loader种种文件
:2017-11-05
-
辅佐措施员摆脱逆境的十条能力 副标题#e# 安详专家Michael Howard和Keith Brown提出了十条能力来辅佐您摆脱逆境。 安详问题涉及很多方面。安详风险大概来自任那里所。您大概编写了无效的错误处理惩罚代码,可能在赋予权限时过于慷慨。您大概健忘了在您的处事器上正在运行什么处事。您大概接管了所有用户输入。如此等等。为使您在掩护本身的计较机、网络和代码方面有个精采初步,这里展示了十条... 继续阅读辅佐措施员摆脱逆境的十条能力
:2017-11-05
-
一段能够下载文件的源代码 // 在工程中插手 Urlmon.lib //————————————————————————— #include <vcl.h> #include <windows.h> #include <Urlmon.h> #pragma hdrstop #include "Unit1.h" //———————————————————————... 继续阅读一段能够下载文件的源代码
:2017-11-05
-
C/C++英/中/繁/简编程术语比较 副标题#e# 以下是侯捷小我私家收集到的 C/C++ 编程方面的术语比较。请大陆伴侣给我一些意见,尤其是标示 ‘?’ 之栏位。感谢。 两岸伴侣,假如您想到哪些术语尚未列入本表,请提示我,感谢。 新书写作时,我会以此表为叁考。 ●英中繁简编程术语比较 英文 台湾习用术语 大陆习用术语 ———————————————... 继续阅读C/C++英/中/繁/简编程术语比较
:2017-11-05
-
在C/C++中如何结构通用的工具链表 副标题#e# 一个简化的问题示例 链表的难点在于必需复制链表处理惩罚函数来处理惩罚差异的工具,即便逻辑是完全沟通的。譬喻两个布局雷同的链表: struct Struct_Object_A { int a; int b; Struct_Object_A *next; }OBJECT_A; typedef struct Struct_Object_... 继续阅读在C/C++中如何结构通用的工具链表
:2017-11-05
-
C++编译器如何实现异常处理惩罚 副标题#e# 译者注:本文在网上已经有几个译本,但都不完整,所以我抉择本身把它翻译过来。固然力争信、雅、达,但鉴于这是我的第一次翻译经验,不敷之处敬请体谅并指出。 与传统语言对比,C++的一项革命性创新就是它支持异常处理惩罚。传统的错误处理惩罚方法常常满意不了要求,而异常处理惩罚则是一个极好的替代办理方案。它将正常代码和错误处理惩罚代码清晰的分别隔来,措施变得... 继续阅读C++编译器如何实现异常处理惩罚
:2017-11-05
-
在BCB中轻松利用ActiveX控件 副标题#e# 在微软的大力大举扶持下,越来越多的软件公司开始支持ActiveX了,这对付喜欢编程的伴侣来说但是件值得兴奋的事!因为我们可以在措施中很利便地挪用外部的OCX文件来实现巨大的成果,而在BCB中只带有很少几个ActiveX控件,大部门我们需要我们本身安装,下面通过对RealPlayer与Flash控件的安装与应用,让我们配合来进修ActiveX的... 继续阅读在BCB中轻松利用ActiveX控件
:2017-11-05