zoukankan      html  css  js  c++  java
  • 开放的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 我的开源项目 欢迎大家一起交流编程架构技术&大数据技术! +++++++++++++++++++++++++++++++++++++++++++
  • 相关阅读:
    js如何判断访问来源是来自搜索引擎(蜘蛛人)还是直接访问
    thinkphp AOP(面向切面编程)
    crontab命令详解 含启动/重启/停止
    直播协议的选择:RTMP vs. HLS
    说一下PHP中die()和exit()区别
    宝塔Linux常用命令
    阿里云Redis公网连接的解决办法
    DMA及cache一致性的学习心得 --dma_alloc_writecombine【转】
    DMA内存申请--dma_alloc_coherent 及 寄存器与内存【转】
    内核中container_of宏的详细分析【转】
  • 原文地址:https://www.cnblogs.com/bluejoe/p/5116090.html
Copyright © 2011-2022 走看看