• 地狱边缘pc > 鸟鸣涧:第
  • 鸟鸣涧:第

    免费下载 下载该文档 文档格式:PDF   更新时间:2005-09-02   下载次数:0   点击次数:1
    文档基本属性
    文档语言:
    文档格式:pdf
    文档作者:bian
    关键词:
    主题:
    备注:
    点击这里显示更多文档属性
    WTL 之父 Nenad Stefanovic 访谈录 02
    WTL 简介 14 鸟鸣涧:第 5 期问题解答 17 使用 Qt 与 MySQL C API 开发 MySQL 查询器 26 Generic:volatile——编写多线程程序的好帮手 35 模式罗汉拳:Composite 模式与自动化测试框架的实现 44 天方夜谭 VCL:生死 50
    6
    编辑:虫虫 封面:俞蕾 信箱:cppview@sohu.com 主页 http://cppview.yeah.net
    C++ View
    第六期
    WTL 之父 Nenad Stefanovic 访谈录
    采访,整理:myan 翻译:cber
    myan 引介 作为现代 C++最重要的特色技术,template 正在各个传统领域攻城略地.从基本算法与数 据结构,到正则表达式与 XML 解析,从高性能数学计算,到资源的分配与管理,从网络分布 式计算环境,到组件模型创建,从静态多态性的维度扩展,到设计模式的自动生成,神奇的 template 显示出其令人叹为观止的强劲实力,如果不是有一个隐隐的痛处,template 爱好者简 直可以去狂欢了. 这个隐隐的痛处,就是在 GUI 编程领域. 现有的大部分成熟 GUI 框架和工具库,其定型时间都在 90 年代早期,不管是因为什么原 因,总之我们根本看不到 template 技术在这些环境中的任何重要运用.无论是专有 MFC 和 OWL,还是开源的 wxWindow 和 Mozilla, 以至于是专有还是开源都说不清楚的 Qt,它们在其 他方面有着诸多不同,偏偏倒是在对待模板技术上空前一致:严格限制在底层的数据结构领 域内,抵制模板技术流入 GUI 主体结构.最过分的 wxWindow 和 Mozilla,在代码编写规范里 严厉禁止使用 1990 年之后发展出来的任何 C++特性,模板,异常,多继承,STL 等等,均在 黑名单上.诸位有兴趣,不妨去看看,那与其说是一份 C++代码编写规范,倒不如说是对 C++ 现代特性在 GUI 领域应用的一份不公正的判决书. 难道模板技术真的在 GUI 领域无用武之地吗 WTL 给出了一个响亮的回答. WTL 是微软 ATL开发组成员 Nenad Stefanovic 先生在 A Windowing 机制上发展起来的 TL 一整套 GUI 框架,运用 template 技术组织和创建 GUI 对象,构筑了精致的面向对象框架(没 错,在这里 object oriented 与 template 达成了精致的融合) .虽然没有获得微软的官方支持,虽 然其使用者人数很少,但是确实是" 用过的都说好" ,有位微软 MVP 人士甚至说,这是微软有 史以来推出的最优秀的一个 framework. 真是一个有趣的讽刺, 最好的东西居然不被官方支持. 有关于 WTL 的流言不少,比如这东西原本是微软内部专用,只是因为不小心才被泄漏出来等 等,这更加剧它的神秘色彩.相信大家对它一定有不少问题.我们特别邀请到了 WTL 之父 Nenad Stefanovic 先生,进行了一次网上的访谈,希望能帮助大家了解 WTL 的真面目.
    2
    C++ View
    第六期
    【C++ View】 think most of our readers are not very familiar with you, so would you please :I tell us your story here We are very fond of that. What do you think about China and Chinese people 【C++ View】 :我想,可能我们的读者中有很多人对您还不是很熟悉,您能不能在此给我们简 单介绍一下您自己呢 我们将非常乐意听到您的自述.还有,您能不能也对我们讲述一下您 对于中国以及中国人民的基本看法呢 【Nenad】: I am a software developer at Microsoft. Your readers will probably know me as a creator of Windows Template Library, WTL. I am from former Yugoslavia, where I finished school and started working on software development. I've been living in US for 10 years now. I am intrigued and impressed by the Chinese culture and tradition. I think that China is now in a great position of progress as a country and a nation. I discovered that, being from former Yugoslavia, I already know many things about China, and getting to know people from China gave me a bit of the "everyday" life perspective as well. I'd like to learn more, so I hope to visit China one day. 【Nenad】 :好的.我现在在 Microsoft 工作,是它里面的一个软件开发人员.你们杂志的读者 中可能有人知道, 我就是 Windows Template Library (WTL) 的创作者. 我来自于前南斯拉夫, 在那我完成了我的学业并开始了我作为软件开发人员的工作生涯.现在,我在美国居住的时 间已经超过了 10 年了. 中国的文化以及传统给我留下了极为深刻的印象,我对此十分感兴趣.我想,作为一个国家 以及民族,中国已经处于一个伟大并且不断在成长中的位置上.作为一个从前南斯拉夫来的 人,我早就了解到关于中国的很多事情.在与来自中国的人民的接触过程中,我还了解到了 你们日常生活的一些状况.我还想了解更多(有关中国的事情) ,希望有一天我可以到中国来 游览.

    下一页

  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 PDF格式下载
  • 您可能感兴趣的
  • pc蛋蛋  pc套件  诺基亚pc套件官方下载  诺基亚pc套件  pc是什么意思  地狱少女  地狱神探  地狱公寓  地狱男爵