C语言/C++ 教程
C语言/C++ 教程:包含了所有代写案例以及部分答案
-
副标题#e# 本文主要讲授如安在C++Builder6.0及之前的版本中利用Microsoft的新型辅佐:"CHM名目辅佐文件",对付如何建造CHM名目辅佐,以及如何获取辅佐文件建造东西,本文只会一笔带过,给出官方链接或推荐其它这方面好的教程,就不再赘述。 CHM名目辅佐文件建造东西 需要Microsoft的html help workshop来建造CHM名目标辅佐,可以到Microsoft站点下载: http://msdn.microsoft.com/library/def … 继续阅读“BCB6/Delphi7下完美挪用CHM辅佐”
:
-
动态链接库(DLL)是Windows编程常碰着的编程要领,下面我就先容一下在BCB (C++ Builder下简称BCB) 中如何建设利用DLL和一些能力。 一、建设: 利用BCB File|NEW成立一个新的DLL工程,并生存好文件BCB,生成一个DLL的措施框架。 1.DllEntryPoint函数为一个进口要领,假如利用者在DLL被系统初始化可能注销时被挪用,用来写入对DLL的初始化措施和卸载措施;参数:hinst用来指示DLL的基地点;reason用来指示DLL的挪用方法,用于区别多线程 … 继续阅读“奈何在C++ Builder中建设利用DLL”
:
-
副标题#e# 要编写一个支持游戏哄骗杆的应用措施,首先必需要捕捉游戏哄骗杆,接着要处理惩罚Windows发送给措施窗口的哄骗杆动静,最后利用完哄骗杆后,还应将捕捉的哄骗杆资源释放。 挪用API函数joySetCapture能捕捉游戏哄骗杆。挪用joySetCapture函数后,哄骗杆发生的所有动静将会发送到指定的窗口。它的原型为: MMRESULT joySetCapture(HWND hwnd, UINT uJoyID, UINT uPeriod, BOOL fChanged ); 个中,参数 … 继续阅读“用游戏哄骗杆摸拟鼠标”
:
-
副标题#e# 由于Windows对系统底层操纵采纳了屏蔽的计策,因而对用户而言,系统变得更为安详,但这却给浩瀚的硬件可能系统软件开拓人员带来了不小的坚苦,因为只要应用中涉及到底层的操纵,开拓人员就不得不深入到Windows的内核去编写属于系统级的虚拟设备驱动措施。Win 98与Win 95设备驱动措施的机理不尽沟通,Win 98不只支持与Windows NT 5.0兼容的WDM(Win32 Driver Mode)模式驱动措施,并且还支持与Win 95兼容的虚拟设备驱动措施VxD(Virtual … 继续阅读“虚拟设备驱动措施的设计与实现”
:
-
副标题#e# 前言: 半年前我对正则表达式产生了兴趣,在网上查找过不少资料,看过不少的教程,最后在使用一个正则表达式工具RegexBuddy时发现他的教程写的非常好,可以说是我目前见过最好的正则表达式教 程。于是一直想把他翻译过来。这个愿望直到这个五一长假才得以实现,结果就有了这篇文章。关于本 文的名字,使用“深入浅出”似乎已经太俗。但是通读原文以后,觉得只有用“深入浅 出”才能准确的表达出该教程给我的感受,所以也就不能免俗了。 本文是Jan Go … 继续阅读“深入浅出之正则表达式”
:
-
副标题#e# 《windows焦点编程》汇报我们,对付每个应用措施的4G虚拟空间可以分为4个大块: 0x0000 0000 ~ 0x0000 ffff:空指针赋值分区 0x0001 0000 ~ 0x7ffe ffff:用户模式分区 0x7fff 0000 ~ 0x7fff ffff:64K禁入分区 0x8000 0000 ~ 0xffff ffff:内核模式分区 可是再要详细点就需要本身研究了。 咱就来看看一个应用措施是怎么利用这4G的空间的 。先写段代码查询一下这4G空间中内存块的大抵分类: … 继续阅读“xp下用户措施空间分派(1):大抵框架”
:
-
副标题#e# ***Template的“具现”行为*** template class中的任何member都只能通过template class的某个实体来存取或操纵。 Point<float>::Status s; // ok Point::Status s; // error 假如我们界说一个指针,指向特定的实体,像这样: Point<float> *ptr = 0; 由于这是一个指向class object的指针,自己并不是一个class … 继续阅读“《深度摸索C++工具模子》念书条记(7)”
:
-
在vdsp提供的《VisualDSP++ 5.0 C/C++ Compiler and Library Manual for Blackfin Processors Revision 5.1, August 2008》中列出了vdsp支持的所有数据范例,个中与浮点有点的范例有: Type Bit Size Number Representation sizeof returns double 32 bits 32-bit IEEE single-precision 4 float 32 bits … 继续阅读“Vdsp(bf561)中的浮点运算(1):文档的说法”
:
-
副标题#e# 由于减法实际可以当作加上一个负数,因此我们只需要看加法操纵。fract16的加法运算由add_fr1x16函数完成: #pragma inline #pragma always_inline static fract16 add_fr1x16(fract16 __a, fract16 __b) { fract16 __rval = __builtin_add_fr1x16(__a, __b); return __rval; } 从这里可以看出我们实际可以利用__builti … 继续阅读“Vdsp(bf561)中的浮点运算(12):fract16加减运算”
:
-
本日的内容主要照旧继承完善前面的谁人措施。我们要为我们的措施加上一个状态栏。 状态栏位于主窗口的最下方,提供一个显示东西提示等信息的处所。一般地,当窗口不是最大化的时候,状态栏的右下角会有一个可以调理巨细的节制点;当窗口最大化的时候,这个节制点会自动消失。Qt提供了一个QStatusBar类来实近况态栏。 Qt具有一个相当成熟的GUI框架的实现——这一点感受比Swing要强一些——Qt好像对GUI的开拓做了许多设计,好比 QMainWindow类内 … 继续阅读“Qt进修之路(14):状态栏”
: