首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 数据库 第二书店 程序员

强大的C ——把乘法变成加法


把乘法变成加法

不要误会,不是用加法重载operator*。(做这种事情的程序员应该立刻开除)。或者任何跟计算有关的事。这里要讲的是另外一个故事。
当你看我这篇帖子的时候,是否想过你的计算机是如何构成的?内存、主板、硬盘、cpu、显卡、显示器、光驱、键盘、鼠标等等。没错,你肯定很熟悉了。那么,你是否想过电脑厂商为了生产不同的配置的计算机,准备了多少配件吗?不好意思,我也不清楚。不过没关系,我们可以假设。假设内存规格有256、512、1G、2G四种规格(不考虑牌号,后面也一样);硬盘规格有80G、100G、120G、160G和200G五种规格;显卡有三种(假设一下,我搞不清现在有多少种显卡);cpu有五款;显示器有4种;光驱有5种;鼠标键盘就不考虑了。
那么我们总共可以得到多少种配置呢?很简单,4*5*3*5*4*5=6000种!当然没有哪个厂商会推出6000款型号,只是假设一下。那么总共有多少配件呢?4+5+3+5+4+5=26种。也就是厂商只需管理26种配件,便可以制造出6000个机型。
现在让我们再假设一下,当初IBM发明PC的时候,一时糊涂,没有把PC的各个组成部分组件化,所有的组成部分都是焊在一块电路板上的,包括显示器。那么如果一个厂商想获得这6000种配置的电脑,那么他们就必须直接生产,并且管理6000种不同的组件(电



他们设置了哪些标签:


C C/C++ C/C++-- C++ c语言 把乘法变成加法 ——把乘法变成加法 把乘法变成加況 模板 强大的C 软件工程 数据库 组件化

谁收藏了这个网址:


freshui收录

时间:2007-4-29 10:40:13 | 相关网摘

lixiaoyaoxhl收录

时间:2007-4-29 13:40:57 | 相关网摘

qingfeng2010收录

时间:2007-4-29 15:00:31 | 相关网摘

eggqq007收录

时间:2007-4-29 15:24:53 | 相关网摘

SeeSeaBee收录

时间:2007-4-29 19:09:46 | 相关网摘

yongmingcheng收录

时间:2007-4-29 19:13:58 | 相关网摘

baggio1984收录

时间:2007-4-29 22:49:10 | 相关网摘

byj8389收录

时间:2007-4-30 10:23:10 | 相关网摘

lemonmk2收录

使用标签:C/C++,时间:2007-4-30 10:45:17 | 相关网摘

roger_77收录

时间:2007-4-30 10:58:33 | 相关网摘

可以利用模板、继承模板参数,以及多继承等技术,将一些基本的要素组合起来,构成一个复杂的,功能完整的类。用最少的代码作最多的事。这种技术是由C++领域的先锋官Andrei Alexandresu提出来的,称为policy。

gaow_2005收录

时间:2007-4-30 11:45:49 | 相关网摘

wuyanchao收录

时间:2007-4-30 12:18:34 | 相关网摘

lightyearwp收录

时间:2007-4-30 12:56:05 | 相关网摘

dychenyi收录

时间:2007-4-30 13:27:56 | 相关网摘

fking123收录

时间:2007-4-30 13:31:28 | 相关网摘

raojl收录

时间:2007-4-30 17:00:09 | 相关网摘

yutaooo收录

时间:2007-4-30 17:39:51 | 相关网摘

tcwm1收录

时间:2007-4-30 21:40:11 | 相关网摘

batiwu收录

时间:2007-4-30 23:35:23 | 相关网摘

cc00343051875收录

使用标签:把乘法变成加法,时间:2007-5-1 10:06:55 | 相关网摘

不要误会,不是用加法重载operator*。(做这种事情的程序员应该立刻开除)。或者任何跟计算有关的事。这里要讲的是另外一个故事

lanfn收录

时间:2007-5-1 11:01:36 | 相关网摘

zaxzab收录

时间:2007-5-1 11:20:01 | 相关网摘

zzw_happy收录

时间:2007-5-1 21:04:27 | 相关网摘

WinWing收录

时间:2007-5-2 2:19:02 | 相关网摘

Kevinyip收录

时间:2007-5-2 19:15:36 | 相关网摘

wtxhr1000收录

使用标签:C++, 数据库, 模板,时间:2007-5-3 11:16:00 | 相关网摘

hrgbhrgb收录

时间:2007-5-3 12:21:46 | 相关网摘

nlfd2007收录

时间:2007-5-3 12:51:45 | 相关网摘

zhangwujian收录

时间:2007-5-3 14:20:53 | 相关网摘

Alex_C收录

时间:2007-5-3 20:36:45 | 相关网摘

xujiao031620收录

时间:2007-5-3 22:15:30 | 相关网摘

icoding收录

时间:2007-5-4 8:49:25 | 相关网摘

kapokliker收录

时间:2007-5-4 16:05:09 | 相关网摘

guzhilei1986收录

使用标签:软件工程,时间:2007-5-4 16:52:44 | 相关网摘

zeseler收录

时间:2007-5-4 16:57:22 | 相关网摘

sparklefly收录

时间:2007-5-4 23:57:17 | 相关网摘

xiangfly收录

时间:2007-5-5 10:24:28 | 相关网摘

vlove收录

使用标签:组件化,时间:2007-5-5 16:45:22 | 相关网摘

组件化

bristy收录

时间:2007-5-5 17:28:51 | 相关网摘

wateryx收录

时间:2007-5-5 18:41:23 | 相关网摘

yuan_liang收录

时间:2007-5-5 20:12:29 | 相关网摘

hutter001收录

使用标签:强大的C, ——把乘法变成加法,时间:2007-5-6 16:07:19 | 相关网摘

yjgoo199收录

时间:2007-5-6 21:38:04 | 相关网摘

zhourenyun收录

时间:2007-5-6 22:58:19 | 相关网摘

Cocoky收录

时间:2007-5-7 10:40:22 | 相关网摘

lw1a2收录

时间:2007-5-7 10:45:59 | 相关网摘

wangzhangyong411收录

时间:2007-5-7 14:11:31 | 相关网摘

chang_jiang收录

时间:2007-5-7 20:51:04 | 相关网摘

powerlang收录

时间:2007-5-8 13:04:07 | 相关网摘

maliang1225收录

使用标签:C/C++--, 把乘法变成加法,时间:2007-5-8 18:11:19 | 相关网摘

把乘法变成加法

huamoran收录

使用标签:把乘法变成加法,时间:2007-5-9 11:33:39 | 相关网摘

把乘法变成加法

不要误会,不是用加法重载operator*。(做这种事情的程序员应该立刻开除)。或者任何跟计算有关的事。这里要讲的是另外一个故事。
当你看我这篇帖子的时候,是否想过你的计算机是如何构成的?内存、主板、硬盘、cpu、显卡、显示器、光驱、键盘、鼠标等等。没错,你肯定很熟悉了。那么,你是否想过电脑厂商为了生产不同的配置的计算机,准备了多少配件吗?不好意思,我也不清楚。不过没关系,我们可以假设。假设内存规格有256、512、1G、2G四种规格(不考虑牌号,后面也一样);硬盘规格有80G、100G、120G、160G和200G五种规格;显卡有三种(假设一下,我搞不清现在有多少种显卡);cpu有五款;显示器有4种;光驱有5种;鼠标键盘就不考虑了。
那么我们总共可以得到多少种配置呢?很简单,4*5*3*5*4*5=6000种!当然没有哪个厂商会推出6000款型号,只是假设一下。那么总共有多少配件呢?4+5+3+5+4+5=26种。也就是厂商只需管理26种配件,便可以制造出6000个机型。
现在让我们再假设一下,当初IBM发明PC的时候,一时糊涂,没有把PC的各个组成部分组件化,所有的组成部分都是焊在一块电路板上的,包括显示器。那么如果一个厂商想获得这6000种配置的电脑,那么他们就必须直接生产,并且管理6000种不同的组件(电

gavin231收录

使用标签:把乘法变成加況,时间:2007-5-9 12:44:05 | 相关网摘

Cbeginer__收录

时间:2007-5-9 15:10:31 | 相关网摘

zbing0203收录

时间:2007-5-10 13:15:38 | 相关网摘

cmmouse收录

使用标签:c,时间:2007-5-11 12:05:28 | 相关网摘

tmaclove收录

时间:2007-5-17 11:02:48 | 相关网摘

laiwusheng收录

时间:2007-5-19 16:29:42 | 相关网摘

snrqtdhuqf收录

使用标签:C语言,时间:2007-5-20 8:54:40 | 相关网摘

dreamofgods收录

时间:2007-9-17 22:41:53 | 相关网摘

flfromhlp收录

使用标签:c,时间:2008-1-7 19:35:20 | 相关网摘


网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
Copyright © 2000-2008, CSDN.NET, All Rights Reserved