内容列表
虚函数
 在面向对象的C++语言中,虚函数(virtual function)是一个非常重要的概念。因为它充分体现了面向对象思想中的继承和多态性这两大特性,在C++语言里应用极广。比如在微软的MFC类库中,你会发现很多函数都有virtual关键字,也就是说,它们都是虚函数。难怪有人甚至称虚函数是C++语言的精髓。       &nbs
分类:编程语言 查阅全文
Const用法小结
关于C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性,参考了康建东兄的const使用详解一文,对其中进行了一些补充,写下了本文。   1.       const常量,如const int max = 100;  优点:const常量有数据类型,而宏常量没有数据类型。编译器可以对前者
分类:编程语言 查阅全文
C++是什么?它与C语言是什么关系?
简单地说,C++就是C加、加。也就是说,它是C语言的超集。作为一个超集意味着当一个编写良好的ANSI Standard C 语言程序被提交到一个C++语言编译程序时,它可以被正确地编译。通常,*.C文件被认为是C编译模式,而*.CPP被认为是 C++编译模式。如果你是一个有经验的C程序员,那么不要被C++的特性吓倒,因为C++语言产生初衷就是为了让C程序员逐渐地过渡到面向对象的编程方法。如果你只是
分类:编程语言 查阅全文
对象生命期管理系统
5. 对象生命期管理系统 //第一个参数接口类,第二个参数具体类 template<class I,class C>//接口指针模板 class SIP{ public: //从实现类的一个接口映射到另一个接口 template<class I2> SIP<I2,C> Cast() { return SIP<I2,C>
分类:编程语言 查阅全文
软件需求说明书
      软件需求说明书 :: 杭州市148法律服务热线     作    者:        蔡仁西 版    本:      &nbs
分类:编程语言 查阅全文
CCNA的复习准备内容
CCNA的复习准备内容 • 网络基础回顾• OSI模型基础• TCP/IP专题• VLSM技术原理• 网络设备基础• Cisco基本命令• 交换机工作原理• 生成树原理• Vlan技术原理及实现• 路由基础• 动态路由协议详解(RIP,IGRP)• OS
分类:编程语言 查阅全文
网站结构设计规划书
用dw建立了一个站点,随后进行测试一切正常,上传到服务器,才想起来,路经要相对,而且尽量不要出现“。。/”,要不然网站就出现了问题!给她讲不一定懂,所以,找出自己以前写的“网站规划书”来说明问题。嘿嘿! 建站框架规范书之——文件命名   1      
分类:编程语言 查阅全文
c++辨析谈
static 是c++中很常用的修饰符,它被用来控制变量的存储方式和可见性,下面我将从 static 修饰符的产生原因、作用谈起,全面分析static 修饰符的实质。 static 的两大作用: 一、控制存储方式:   static被引入以告知编译器,将变量存储在程序的静态存储区而非栈上空间。   1、引出原因:函数内部定义的变量,在程序执行到它的定义处时,编译器为它在栈上分配空间,大家知道,函数
分类:编程语言 查阅全文
如何使用make
在shell的提示符号下,若键入"make",则它会到目前的目录下找寻Makefile这个档案 。然後依照Makefile中所记录的步骤一步一步的来执行。在我们写程式的时候,如果 事先就把compiler程式所需要的步骤先写在Makefile中的话,想要compiler程式的时候 就只要打入make的指令。只要程式无误的话,就可以获得所需要的结果了! &nb
分类:编程语言 查阅全文
二叉树算法
#include <stdio.h>#include <stdlib.h>#include <math.h>#define ElementType int //node structure constructortypedef struct bt {   ElementType data;   struct bt *lc
分类:编程语言 查阅全文
串口基础类库(WIN32)ver 0.3 增加的流控制和监测, 增加了监测的项目
/*串口基础类库(WIN32) ver 0.3 编译器 : BC++ 5; C++ BUILDER 4, 5, 6, X; VC++ 5, 6; VC.NET;  GCC; 使用: 定义cnComm MyComm1(false, 0);//第1个参数为是否启动监视线程, 第2个参数为阻塞(0)/异步方式(默认)cnComm MyComm2;//默认启动监视线程, 异步cn
分类:编程语言 查阅全文
TeX中实现中英文的目录
修改了一下\chapter,\section ... 命令的参数,现在格式为\chapter[英文名]{中文名} ...    \documentclass[openany]{book}    \usepackage{CJK,CJKnumb}    \usepackage{indentfirst} 
分类:编程语言 查阅全文
用zend加速php
ZendOptimizer      使php 支持加密,并加快php的速度(免费)Zend Encoder       把php  文件加密成二进制 (收费)ZendSafeGuard     包括 zend encoder 和 zend
分类:编程语言 查阅全文
C++ Primer 学习笔记-练习6.7的答案错了?
    我一直怀疑《C++ Primer Answer book》这本书是不是太过急于出版了。对于练习6.7,我写了一个test程序:#include <string>#include <vector>#include <iostream>using namespace std;int main(){ vecto
分类:编程语言 查阅全文
Php操作xml文件 - 读取、显示
参考: PHP爱好者本例中的xml文件位于http://www.slashdot.org/slashdot.xml本例中的php文件读取、显示xml文件内容以下为php文件的内容,把该php文件和slashdot.xml放在同一个文件夹即可<?php $open_tags = array(     'STORY' => '<STORY>', &
分类:编程语言 查阅全文
C++ Builder中实现MAPX的Feature
昨天试了一天的Feature,现在还存在的问题有:1)无法将CMapX***Disp 转换成 tagVariant, 例如例子中,创建线及区域时, 无论你写成下面的任何一种,都创建不成功,       Map1->Layers->_Item(Variant(1))->CreateRegion(points, E
分类:编程语言 查阅全文
微软 2004-10-16 笔试题解析
笔试题 微软 2004-10-16 笔试题解析 作  者:杨延庆E-mail:blankmanATtomDOTcom出  处:http://blog.csdn.net/blankman/archive/2004/11/14/WE_MS_20041016.aspx(微软2004-11-13的笔试题解析,如果有侵犯微软版权的话请来信告知,立即删除)1、求函数返回值,输入x=99
分类:编程语言 查阅全文
给CVS初学者
  1.  配置环境。 setenv CVSROOT :pserver:username@serverIP:path create user and password 2.  安装CVS。 1.  在安装程序目录下运行config文件 2.  运行make 编译生成的makefile文件 3.  运行make install
分类:编程语言 查阅全文
对中国软件一些想说的话(中印差距的回复)
  在此仅发表一下自己对软件发展的观点:   评价一个国家的计算机事业,主要要从软硬件两个方面来评价。   对于硬件,有这样一个事例:  微软的vc编译器之所以能够取得长期的成功,较borland有了可以说第一次的决定性胜利,据说是因为他们得到了“因特儿”的核心编译技术。皮之不存,毛子焉附,如果中国不能在硬件核心技术上锲而不舍,也很难成就永远的辉煌。现在INTEL正在努
分类:编程语言 查阅全文
泛型编程与设计新思维(zz)
泛型编程与设计新思维 前言     永远记住,编写代码的宗旨在于简单明了,不要使用语言中的冷僻特性,耍小聪明,重要的是编写你理解的代码,理解你编写的代码,这样你可能会做的更好。 --- Herb Sutter     1998年,国际C++标准正式通过,标准化对C++最重要的贡献是:对"强大的抽象概念"给于更有力的支持,以降低软件的复
分类:编程语言 查阅全文
<< 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 >>