C/C++ 教程
当前位置| > 博客

C/C++ 教程

当代最优秀的程序设计语言,基础语言
  • 关于内联汇编的几个能力 有时我们的措施需要一些很高的执行效率可能执行系统底层的成果模块,这些要害的部门我们可以回收内联汇编直接插入汇编指令来到达我们的要求,以下是几个能力与各人配合探讨. 1.内联汇编嵌入VC语句: 在VC中内联汇编很是利便,只需要凭据如下名目 __asm{ //汇编语句 } 请看如下示例代码 void CAlcmemDlg::OnButton3() {   DWORD d=(... 继续阅读关于内联汇编的几个能力

    :
    2017-11-04
  • STL字符串类与UNICODE及其它 副标题#e# 我想让用户双击措施图标时按住 Control 键,以一种非凡的方法来启动措施。 但::GetCommandLine 和__argc 均没有任何回响,用 MFC 中的 CCommandLineInfo 好像也是如此。有没有一种要领可以办理这个问题呢? 有,很是简朴。你所要做的就是挪用 GetKeyState。当你正在处理惩罚的当前动静被发送时,... 继续阅读STL字符串类与UNICODE及其它

    :
    2017-11-04
  • 在C++中实现C#的delegate机制 副标题#e# 由于这段时间较忙,自从上次我宣布了一个供初学者进修的“MFC”措施后,就没怎么写文章了。这段时间在忙新的项目,项目逻辑还算巨大,用了许多几何有闪光点的技能,下面我要接头的是闪光点之一:在C++中实现C#的delegate机制。 用过C#的伴侣都以为C#简直是个好语言,但有时由于非凡需要,不得不消C++,在C++中要想实现C#中的Threa... 继续阅读在C++中实现C#的delegate机制

    :
    2017-11-04
  • 客户/处事器长途数据传输处理惩罚能力 副标题#e# 在实际的MIS系统中,长途数据库会见大多通过Modem毗连,出于通信用度及速度方面的思量,往往回收先将数据生存在当地,然后会合传送到远端的步伐。长途数据传送可以有多种方案,最常见的是先将要传送的数据打包成文件,在操作文件传输形式传送到目标地,在目标地对数据规复后添加到当地数据库中。这种要领普各处应用于证券生意业务系统,其利益是速度快,而且可事... 继续阅读客户/处事器长途数据传输处理惩罚能力

    :
    2017-11-04
  • BDE数据库措施的精简安装 副标题#e# 做安装措施时可以手工选择添加数据库的驱动文件,这样可大大减小安装措施的巨细。 一、不行缺少的文件 Blw32.dll:语言驱动函数库。 Idapi32.dll:BDE根基函数库。 Fareast.btl、charset.cvb:远东语言驱动措施,对中文软件不行缺少。 Idr20009.dll:错误信息库。 bantam.dll:未知用途,但不行缺少 二... 继续阅读BDE数据库措施的精简安装

    :
    2017-11-04
  • C++ Builder在运行时建设BDE别名 通过bde别名来毗连数据库,确实很利便,然而,那些没有确定的数据库,我们却无法给它建设别名。 而大大都时候,当我们把措施交给别人真正投入利用时,别名的路径也是不确定的。这就要求我们在措施运行时动态毗连到数据库。 此刻,假设在措施运行目次下有个通讯录friends.db,我们要通过tquery、tdatasource等控件来会见: 本人进修编程不久... 继续阅读C++ Builder在运行时建设BDE别名

    :
    2017-11-05
  • C++ Builder常用代码片段 副标题#e# 本文中包括了一些常用的代码片段,看看想想或者有他山之石可以攻玉的大概。 删除别名中所有的表、纯虚函数、虚函数、启动页面、指针、为指针清除引用、表的For轮回变量与常量的声明、查抄表是否存在、组件的类名、剪贴板中的文字、字符流、查抄表是否已打开表的状态操纵、改变PageControl的标签、向Query通报参数 日期属性 绘制状态条删除别名中所有... 继续阅读C++ Builder常用代码片段

    :
    2017-11-05
  • C++回调函数用法 副标题#e# 一回调函数 我们常常在C++设计时通过利用回调函数可以使有些应用(如按时器事件回调处理惩罚、用回调函数记录某操纵进度等)变得很是利便和切合逻辑,那么它的内涵机制如何呢,怎么界说呢?它和其它函数(好比钩子函数)有何差异呢? 利用回调函数实际上就是在挪用某个函数(凡是是API函数)时,将本身的一个函数(这个函数为回调函数)的地点作为参数通报给谁人函数。 而 谁人函... 继续阅读C++回调函数用法

    :
    2017-11-05
  • C++中const用法详解 副标题#e# 面向工具是C++的重要特性。 可是c++在c的基本上新增加的几点优化也是很刺眼的就const直接可以代替c中的#define以下几点很重要,学欠好效果也也很严重 const 1.限定符声明变量只能被读 const int i=5; int j=0; …… i=j;  //犯科,导致编译错误 j=i;  //正当 2.必需初始化 const int i=... 继续阅读C++中const用法详解

    :
    2017-11-05