易网时代-编程资源站
Welcome
首页
/
软件开发
/
C++
const使用详解
2017-02-06
17
const使用详解2010-07-03康建东关于C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性,现将本人的一些体会总结如下,期望对大家有所帮助:一 const基础如果const关键字不涉及到指针,我们很好理解,下面是涉及到指针的情况:int b = 500;const int* a = &b; [1]int const *a = &b; [2]int* const a = &b...
巧算星期几
2017-02-06
21
巧算星期几2010-07-03 ccrun 老妖----本程序为老妖根据一个帖子写的。void __fastcall TForm1::Button1Click(TObject *Sender){char *WeekName[7]={"星期日","星期一","星期二","星期三","星期四","星期五","星期六"};S...
七种qsort排序方法
2017-02-06
18
七种qsort排序方法2010-07-03七种qsort排序方法<本文中排序都是采用的从小到大排序>一、对int类型数组排序C/C++ codeint num[100];Sample:int cmp ( const void *a , const void *b ){return *(int *)a - *(int *)b;}qsort(num,100,sizeof(num[0]),cmp);二、对char类型数组排序(同int类型)C/C++...
浅析C++中的this指针
2017-02-06
18
浅析C++中的this指针2010-07-03有下面的一个简单的类:class CNullPointCall{public:static void Test1();void Test2();void Test3(int iTest);void Test4();private:static int m_iStatic;int m_iTest;};int CNullPointCall::m_iStatic = 0;void CNullPointCall::Te...
用BCB编SQL Server2000的扩展存储过程
2017-02-06
21
用BCB编SQL Server2000的扩展存储过程2010-07-14这个存储过程是计算 MD5 值的,可以用来进行密码认证加密等。SQL Server 的扩展存储过程 (Extended Stored Procedure, 简称 XP) 是通过在 MSSQL 数据库注册封装在 .dll 里面的函数实现的,而这个 .dll 应该按照 M$ 提供的规则, 并且要连接 MSSQL 的库文件。由于 C++ Builder 自带的 MSSQL 库文件 OPEND...
据说是世界编程大赛头名程序
2017-02-06
20
据说是世界编程大赛头名程序2010-07-14e100 33 f6 bf 0 20 b5 10 f3 a5 8c c8 5 0 2 50 68 13 1 cb e 1f be a1 1 bf 0 1e11b 6 57 b8 11 1 bb 21 13 89 7 4b 4b 48 79 f9 ad 86 e0 8b c8 bd ff ff e8 20e134 0 3d 0 1 74 1a 7f 3 aa eb f3 2d ff 0 50 e8 f 0 5a ...
关于初始化C++类成员
2017-02-06
17
关于初始化C++类成员2010-07-14赵湘宁在使用C++编程的过程当中,常常需要对类成员进行初始化,通常的方法有两种:第一种方法:CMYClass::CSomeClass(){ x=0; y=1;}第二种方法:CSomeClass::CSomeClass() : x(0), y(1){}本文将要探讨这两种方法的异同以及如何使用这两种方法。从技术上说,第二种方法比较好,但是在大多数情况下,两者实际上没有什么区别。第二种语法被称为成员初始化列表,之所以...
计算机短信DIY
2017-02-06
17
计算机短信DIY2010-07-14 电脑报 王冰 黄红坡手机短信已经成为当今的流行时尚,但怎样在计算机之间体验短信的方便与快捷呢?其实我们利用Windows 2000提供的信使服务就可以自制一个短信发送程序,令笔者最为得意的是它几乎可以穿越各种网络防火墙,不受限制。信使服务是指“计算机管理”中的“发送控制台消息”。“计算机管理”将多个Windows 2000管理工具合并到了一个控制台...
如何将CB创建的Activex设定为脚本安全
2017-02-06
19
如何将CB创建的Activex设定为脚本安全2010-07-14深入解析ATL上就有,可惜我来晚了,昨天刚解决这个问题。写在这个里面的public,就可以了class ATL_NO_VTABLE TSignActiveFormXImpl: VCLCONTROL_IMPL(TSignActiveFormXImpl, SignActiveFormX, TSignActiveFormX, ISignActiveFormX, DIID_ISignActiveFo...
设计模式--观察者模式(C++)
2017-02-06
18
设计模式--观察者模式(C++)2010-07-14刘勉刚作者:刘勉刚 E-mail:liumgj@163.com观察者模式是应用非常广泛的设计模式之一,前面已经用C#实现了,下面是C++的实现,在C++实现中,C++中没有接口的概念,但是可以用抽象类类代替Java或C#中的接口,在C++中抽象类中从派生类中抽象出来的函数(方法),必须定义成纯虚函数,这样在后面的使用中才可以通过基类的指针来访问这些函数,面向对象的语言中有个特点,多态只能访问两者中共有的部...
使用Microsoft Agent的COM接口编程
2017-02-06
18
使用Microsoft Agent的COM接口编程2010-07-14Microsoft Agent具有相当广泛的用途,我们既可以把它加入到普通应用程序中供本地系统使用,也可以把它嵌入到HTML文档中供Internet/Intranet使用。Microsoft Agent支持C/C++、Visual Basic、Java、JScript和VBScript等多种编程语言,并为程序员提供了OLE自动化服务器和ActiveX控件两种编程方法,从本质上讲,这两种编...
C++经典面试题
2017-02-06
18
C++经典面试题2010-07-14 csdn博客 李德才1.是不是一个父类写了一个virtual 函数,如果子类覆盖它的函数不加virtual ,也能实现多态?virtual修饰符会被隐形继承的。private 也被集成,只事派生类没有访问权限而已virtual可加可不加子类的空间里有父类的所有变量(static除外)同一个函数只存在一个实体(inline除外)子类覆盖它的函数不加virtual ,也能实现多态。在子类的空间里,有父类的私有变量。私有变量...
CORBA(通用对象请求代理体系结构)
2017-02-06
17
CORBA(通用对象请求代理体系结构)2010-07-14CORBA(通用对象请求代理体系结构)是在当今快速发展的软件与硬件资源的情况下发展出的一种新技术。它可以让分布的应用程序完成通信,无论这种应用程序是什么厂商生产的,只要符合CORBA标准就可以相互通信。CORBA 1.1于1991年由OMG提出,同时还提出了接口定义语言Interface Definition Language,IDL)以及能够让客户/服务器对象在特定的ORB(对象请求代理)实现中进...
CPPWebBrowser的PostData
2017-02-06
19
CPPWebBrowser的PostData2010-07-14WideString URL = "http://www.bianceng.cn/maker/pass.asp";;ParamString = "username=test&password=12345";TVariant *PostData = new TVariant(ParamString);CPPWebBrowser->Naviga...
在 C++ Builder中利用串行通信控件编程
2017-02-06
18
在 C++ Builder中利用串行通信控件编程2010-07-14 天极 陆晓洁摘要:串口是常用的计算机与外部串行设备之间的数据传输通道,由于串行通信方便易行,所以应用广泛。本文介绍了在C++ Builder中如何利用串行通信控件进行串行通信编程。一、引言目前,在用计算机进行数据传输时,常用的是串行通信方式。用C++ Builder来编写串行通信程序时,可以调用Windows API函数,也可以利用VB中的MSComm控件。 利用 API函数编写实际应用...
源码统计器1.1版
2017-02-06
17
源码统计器1.1版2010-07-14魏镇江1.1版更新介绍岁月如梭,光阴似箭,想不到离上次1.0版推出已有1年多时间^-^。在《源码统计器》推出的这一年内,许多朋友给我来信,指出其中的不足,并有许多很好的建议和鼓励,特别要感谢如下几位:Johnson Jiang、zhangxiao、jp.xie、佟晓艺、徐雷、xwing、司徒达擎、ltzhou、Hunter、birdie。由于过去的一年多时间内工作很忙,而且我目前从事的已不再是软件开发类的工作,因此一直...
在应用程序中控制Word 97的运行
2017-02-06
17
在应用程序中控制Word 97的运行2010-07-14首先必须在编制自动化客户程序时使其头文件中包含文件ComObj.hpp,写入#include <ComObj.hpp>。编程工具C++ Builder的开发者把调用Word 97自动化对象的功能大致包装成了几个Ole object class函数,应用程序设计人员可以很方便地利用它们。* 设定Ole对象的属性:OlePropertyGet(propname)OlePropertySet(p...
用C++ Builderw做Ftp服务器程序
2017-02-06
18
用C++ Builderw做Ftp服务器程序2010-07-14#include <stdlib.h> //Required for atoi()#include "..winsock.h" //Winsock header file#define PROG_NAME "Quick FTP Version 1"#define HOST_NAME "NIC.DDN.MIL " // ...
C++Builder中的复活节彩蛋
2017-02-06
17
C++Builder中的复活节彩蛋2010-07-14许多软件中都带有复活节彩蛋,也是程序员们辛苦工作时的一个小小乐趣吧。C++Builder和Delphi当然也不会例外。当您打开它们的about对话框后再按下以下的组合键:1.小组人员名单 ALT+TEAM2.R&D开发人员名单 ALT+DEVELOPERS3.质量保证人员名单 ALT+QUALITY您是不是也想在自己的软件中加上自己的复活节彩蛋呢?...
C++/VC++编程的疑难问题及解答
2017-02-06
18
C++/VC++编程的疑难问题及解答2010-07-14M. H. Li本人在用C++/VC++编程时,遇到的一些比较难以解决的问题,在经过百思得其解之后,总结了一些解决方法,希望这些经验之谈能对大家有所帮助。1、[VC问题] 编辑框内的换行?答:假设要在编辑框内输出"12345 6789"。首先要设置编辑框的Multiline属性为TRUE,在输出时,除了要加 ,还要有 。也就是说,如果要12345和6789在两行显示,需要输出123...
<<
121
122
123
124
125
126
127
128
129
130
>>
版权所有©石家庄振强科技有限公司2024
冀ICP备08103738号-5
网站地图