C/C++ 教程
当代最优秀的程序设计语言,基础语言
-
如安在措施中操作C++支持多国语言 本文以emule为例,探讨一下多国语言支持的实现。选择emule,因为它的多国语言支持实现的相当好,可以支持动态切换。并且最要害,它是开源的,可以直接通过源码来研究它的实现技能。 emule是操作动态加载资源DLL来实现多语言切换的,每一个资源DLL中包括了一份对应某一语言的字符串表。在源码的srchybridlang 路径上可以发明一个lang办理方案,个... 继续阅读如安在措施中操作C++支持多国语言
:2017-11-06
-
令Win32应用措施跳入系统零层 副标题#e# 众 所 周 知, 在Windows95/98 的Win32 on Intel x86 体 系 中 利 用 了 处 理 器 的 三 环 保 护 模 型 中 的 零 环(Ring0, 最 高 权 限 级 别) 和 三 环(Ring3, 最 低 权 限 级 别)。 一 般 应 用 程 序 都 运 行 在Ring3 下, 受 到 严 格 的" 保 护",... 继续阅读令Win32应用措施跳入系统零层
:2017-11-06
-
改变打开对话框中打开按钮的标题 在c++Builder控件板上的Dialogs页上的VCL控件包罗了Windows常用的对话框。换句话说,VCL并没有提供对话框,那些对话框都是Windows的一部门。VCL只是使得利用这些对话框变得容易些。在一些应用中,你大概想改变打开对话框中打开按钮的标题,譬喻,酿成暗示你的措施答允用户添加文件到文档中,这中环境下,你大概想打开按钮上的标题本身的标题而不是"... 继续阅读改变打开对话框中打开按钮的标题
:2017-11-06
-
BCB中实现TRichEdit的自动名目化 这是一个注册EXE,OBJ,BIN三种范例文件,当其被RichEdit打开时会自动转换为16进制显示的例子 ——————————————————————————– 步调: 第一:要从TCoriversion派生出一个新类 第二:重载CorrvertReadStream函数 第三:在主窗体的OnCreate函数中挂号文件范例。用RichEdit的.Re... 继续阅读BCB中实现TRichEdit的自动名目化
:2017-11-06
-
选择目次的两种要领 在我们的应用措施中常常需让用户选择目次,如杀毒软件顶用户选择处理惩罚目次等。这就涉及目次的选择,我们可利用如下要领之一让用户选择目次: 1、利用SHBrowseForFolder和SHGetPathFromIDList函数 函数原形申明如下: WINSHELLAPI LPITEMIDLIST WINAPI SHBrowseForFolder(LPBROWSEINFO lpb... 继续阅读选择目次的两种要领
:2017-11-06
-
将文件复制到剪贴板上 bool CopyToClipboard(AnsiString file);//---------------------------------------------------------------------------__fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner){}//-----... 继续阅读将文件复制到剪贴板上
:2017-11-06
-
领略finalize()-析构函数的替代者 副标题#e# 在很多方面,Java 雷同于 C++。Java 的语法很是雷同于 C++,Java 有类、要领和数据成员;Java 的类有结构函数; Java 有异常处理惩罚。 可是,假如你利用过 C++ 会发明 Java 也丢掉一些大概是你熟悉的特性。这些特性之一就是析构函数。代替利用析构函数,Java 支持finalize() 要领。 在本文中,我... 继续阅读领略finalize()-析构函数的替代者
:2017-11-06
-
算24点措施:面向进程与面向工具的C++ 副标题#e# 1、概述 给定4个整数,个中每个数字只能利用一次;任意利用 + – * / ( ) ,结构出一个表达式,使得最终功效为24,这就是常见的算24点的游戏。这方面的措施许多,一般都是穷举求解。本文先容一种典范的算24点的措施算法,并给出两个详细的算24点的措施:一个是面向进程的C实现,一个是面向工具的java实现。 2、根基道理 根基道理是穷... 继续阅读算24点措施:面向进程与面向工具的C++
:2017-11-06
-
C++运算符重载赋值运算符 自界说类的赋值运算符重载函数的浸染与内置赋值运算符的浸染雷同,可是要要留意的是,它与拷贝结构函数与析构函数一样,要留意深拷贝浅拷贝的问题,在没有深拷贝浅拷贝的环境下,假如没有指定默认的赋值运算符重载函数,那么系统将会自动提供一个赋值运算符重载函数。 赋值运算符重载函数的界说与其它运算符重载函数的界说是差不多的。 下面我们以实例说明如何利用它,代码如下: //措施作者... 继续阅读C++运算符重载赋值运算符
:2017-11-06
-
EXE到SWF文件的转换代码 //————————————————————- /* Exe 名目 到 SWF 各式转换措施 支持Flash6名目 源码很容易看懂! 有问题来信[email protected] 狭路相逢 这个函数是我的Live Flash 播放器的一部门 */ #include <vcl.h>#pragma hdrstop#include "exef.h"//---... 继续阅读EXE到SWF文件的转换代码
:2017-11-06