用户操作
[即时聊天] [发私信] [加为好友]
关文林 ID:guanwl
23496次访问,排名5036(2)好友8人,关注者11
guanwl的文章
原创 14 篇
翻译 0 篇
转载 0 篇
评论 56 篇
关文林的公告

以学习编程为荣,
以不学习编程精神为耻。
以好好做软件为荣,
以做不出好软件为耻。

收藏该站点

最近评论
pangyq1:你好 我是出版社的编辑,我看到你博客中的内容,感觉写的非常好,如果想把这些内容和更多的人分享,可以和我联系,把这些东西写成书。
我的邮箱:books_522008@yahoo.com.cn
suxiaojack:不知道想干嘛?这样定义,看不到程序自身理解自身的希望。程序能够自己理解自己的操作,并且自组合操作,能够进化编程代码,才有资格说仿基因编程嘛。
预计
15. 突变
16. 繁衍
不过是停留在对数据的处理了。不如直接写对数据的处理的函数。
这样写,程序太复杂了。
动态识别类型,是很简单的事情。给一个唯一标识就……
qjf520:又出现这种短程序但易读性很差的,运算符重载是在不改变原有系统的……
gongliu518:是啊,不错
zwvista:应该是__FUNCTION__的问题,

obj.fun(8); //的确调用了derive::fun
obj.fun(8.8);//调用了base::fun

改变一下输出内容就清楚了
文章分类
收藏
    相册
    友情连接
    steedhorse(晨星)
    brio配置
    How Much Is Your Blog Worth?
    loki行家
    windows编程
    国外大师的blog
    奇技淫巧
    开源的力量
    陈浩C++专家
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes
    2007年03月15日

    原创 STL的L细细品

    也许STL的L就不应该叫做库。要是非要叫库的话,应该把它和静态库及动态库区别开来。阅读全文>

    发表于 @ 2007年03月15日 11:54:00|评论(loading...)|编辑

    2007年03月12日

    原创 实实在在说多态(相同函数名 依据上下文 实现却不同)

    多态的三个重要的部分。一是“相同函数名”,二是“依据上下文”,三是“实现却不同”。嘿,还是个顺口溜呢。我们且把它们叫做多态三要素吧。阅读全文>

    发表于 @ 2007年03月12日 12:51:00|评论(loading...)|编辑

    2007年02月26日

    原创 仿基因编程的C++源码

    放一个仿基因的源码上来大家一起研究一下。 阅读全文>

    发表于 @ 2007年02月26日 11:00:00|评论(loading...)|编辑

    2007年02月13日

    原创 仿基因编程原理及其C++实现

    为什么要进行仿基因编程) 程序员之盼) 需求的变化在编程工作中非常常见。程序员常常被这样的变化搞的顾此失彼,加班加点。“要是我的程序能够适应这种经常的变化就好了”,程序员们常常这样想。 在编程工作中常有这样的情况,要把两个或多个功能组合,以实现更为强大的功能。也会有这样的情况出现,一些功能需要组合,但怎样组合却不是在程序发布时所能确定,而要在程序的使用中确定。怎样让这样的组合能够安全,快捷,直观,易用。是一个很有挑战性的工作。“不就是把已有的功能合并一下吗,怎么就这么不顺利呢?”程序员常常会这样问。 传统的错误处理采用这样的方式:对于每一种错误定义一个错误ID,并再对应每一个错误ID做一个文本描述。这样的错误管理是繁琐而枯燥的。这样的错误处理模式对于客户程序员来说更是索然无味,他们需要一个一个的记这些错误ID。“这个错误提示怎么就这么不清楚呢!”程序员常常这样叹。 要是做到以上这三点,而且还能安全,高效,简单就好了。本文所讲的仿基因编程就是这样的一个安全,高效,简单的方法。下面我分几个小的片断来为大家说明仿基因编程的实现方法。(原谅我用华丽的词做标题吧)阅读全文>

    发表于 @ 2007年02月13日 11:24:00|评论(loading...)|编辑

    Csdn Blog version 3.1a
    Copyright © 关文林