• 开放的Visual C++


    很多Visual C++程序员一直认为Visual C++是封闭的,与世隔绝的。在8年以前,这样的看法基本上还算客观。但是2002年以来,随着微软坚持不懈的努力,这些成见似乎需要做一些改变。

    不要再将Visual C++与标准C++对立起来,Visual C++ 2003已经完成对标准C++高达98%以上的兼容性支持。我们很容易在Visual C++中使用到STL容器及泛型算法,甚至可以导入类似于boost准标准库、Qt界面库这些C++开发库。

    不要再以为Visual C++只有MFC。MFC因为其高超的封装性,让那些产生了MFC依赖症的程序员由爱生恨,百般非议。微软由此提出了ATL,将那些小型的、有用的类扔到ATL中,而不必再依赖于MFC环境。当程序员再去编写一个使用CString的程序,就不再需要MFC。如果想将一堆CString扔进一个map当中,同样也可以不再使用MFC。

    Visual C++是开放的,它除了拥有全球庞大的开发者队伍以外,还拥有贴心的MSDN网络与MSDN库,拥有诸如Visual Assist X等不断涌出的IDE增强工具,拥有更多的开发者网站,拥有更多的开源项目和第三方库,如DirectX、OpenGL、Xtreme Toolkit、BCGControlBar等。Visual C++程序员有了越来越多的伙伴,Visual C++程序员永远都不会孤独。

    本书介绍了STL算法,boost库,图形相关的OpenGL、DirectX、QT技术,以及界面相关的Xtreme Toolkit、BCGControlBar、SkinMagic换肤技术等。这么做绝不是哗众取宠,也绝不是盲目跟风,在Visual C++实作项目中总会遇到这些技术的影子,我们努力以最短的篇幅来讲解这些技术的使用方法,希望读者朋友们能够笑纳。

    ----摘自《把脉VC++》

    --------------------------------------------------------------------------

    如果你想与我交流,请点击如下链接加我为好友:http://student.csdn.net/invite.php?u=113292&c=8913f87cffe7d533

    +++++++++++++++++++++++++++++++++++++++++++
    如本文存在任何侵权部分,请及时告知,我会第一时间删除!
    转载本博客原创文章,请附上原文@cnblogs的网址!
    QQ: 5854165 我的开源项目 欢迎大家一起交流编程架构技术&大数据技术! +++++++++++++++++++++++++++++++++++++++++++
  • 相关阅读:
    《信号检测与估计》课程学习大纲
    测试的具体工作有哪些?
    GIT 身份验证失败问题fatal: Authentication failed for 'http:xxxxxxxxxx.git/'
    编译器的符号表管理
    node.js请求css、js静态资源页面不生效
    CF1626A Equidistant Letters 题解
    Vue父组件调用子组件事件的两种方法
    Vue子组件调用父组件事件的三种方法
    Vue高阶用法:provide / inject
    逃逸分析
  • 原文地址:https://www.cnblogs.com/bluejoe/p/5116090.html
Copyright © 2020-2023  润新知