当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 虚拟继承在一般的应用中很少用到,所以也往往被忽视,这也主要是因为在C++中,多重继承是不推荐的,而一旦离开了多重继承,虚拟继承就完全失去了存在的必要(因为这样只会降低效率和占用更多的空间,实在是一无是处)。
 

 

    摘要: http://www.ngnc.net/sculptor/system_sculptor.htm 《“雕塑”系统,开放式软件项目协作平台》 袁德俊(最后更新日期:2004年6月10日) 目录: 1、软件开发的过程,“雕塑”过程; 2、定单系统介绍,“雕塑”系统的运做核心; “定单”的定义 参与者分析,与系统运做流程 动态反馈下的系统运做 3、系统参与者收益分析; “雕塑”系统运转的核心动力--收益 三个收益的名词解释 收益流动分析 4、系统“财富”的积累......
    摘要:http://www.ngnc.net/ngncalc2x/development_design.htm 《ngncalc2x开发手册附件》系统设计说明书正文 目录: 1、项目描述 2、系统设计与开发计划 3、商务运做与市场定位 一:项目描述: 概述: 该计算器是函数型科学计算器,以函数编辑和管理为主要特点。除具备传统计算器的 基本功能 + - * /和一些高级的函数快捷键外,用户可以通过使用系统默认提供的自定义函数或自己编辑或下载的自定义函数集来扩充计算......


关于虚拟继承的思考
虚拟继承在一般的应用中很少用到,所以也往往被忽视,这也主要是因为在c++中,多重继承是不推荐的,而一旦离开了多重继承,虚拟继承就完全失去了存在的必要(因为这样只会降低效率与占用更多的空间,实在是一无是处)。

以下面的一个例子为例: 【相关文章:生成交叉表的简单通用存储过程

【扩展阅读:When Do We Write Our

#include <iostream.h> 【扩展信息:When Do We Write Our

#include <memory.h>

class ca

{

    int k; //为了便于说明后面的内存结构特别添加

public:

    void f() {cout << "ca::f" << endl;}

};

class cb :  public ca

{

};

class cc :  public ca

{

};

class cd : public cb, public cc

{

};

void main()

{

    cd d;

    d.f();

}

当编译上述代码时,我们会收到如下的错误提示:

error c2385: ´cd::f´ is ambiguous


...   下一页
    摘要:http://www.ngnc.net/sculptor/order_creator.htm 《“灯谜”系统--“定单”辅助产生系统》 袁德俊(最后更新日期:2004年6月21日) 目录: 前言:“灯谜”的由来 一、记录“定单”的思想轨迹 1、“你言我语” 2、“补丁”跟踪 二、“定单”的示范作用 三、“灯谜”系统技术解决方案 1、基于“信息自动分类”技术的人机交互系统 2、client/server模式的“定单”管理系统 3、“你言我语”论坛系统 前言:......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE