关于C++深入学习的问题

学习VC++有相当的内容要学,而最后的深度则看个人的悟性与勤奋了。   

1)掌握最新标准的C++。(2个月)    
如果曾经在大学里自以为学过C/C++,还对dynamic_cast/static_cast/template/try/catch/throw/stl/...感到    
陌生,那你该Refresh一下新的ANSI C++标准了。 ----此与VC++无甚关联,g++/bcb均有所支持。    
2)STL ,泛型编程。如果时间用不完再boost库   
   stl标准程式库   
    "泛型变成与stl"   
     "stl源码剖析"   
     ”boost库导论"   
3) 学习SDK编程;多线程:-O (3个月) 痛苦是暂时的,必要的,坚持就是胜利! 建议用Lccwin32/Masm32/Tasm编写小而精的工具软件;   
   "win32多线程程序设计"   
   "Windows Programming Guide."    
   "Advanced Windows programming "    
  “windows 95程式设计指南”   
  windows 95系统程式设计大奥秘(API学习终点站)   
4) 研究MFC及程序框架(6个月)    
不要被一大堆的宏所蒙蔽,just track and dig into it!! 在知道MFC如何扩展,包装SDK之后,自可功力渐进,不被其MFC系统框架所困绕。   
      "MFC Internals"    
      "深入浅出mfc 2"   
      "多型与虚拟”  
       Microsoft.NET.框架程序设计 
       .Net本质论第1卷:公共语言运行库 
5) 研究OLE/COM技术。   
COM/ActiveX技术是MS的核心技术,只有彻底洞察其理论精髓才可以体会现在的    
操作系统的技术趋势,以不变应万变。    
   “c++对象模型”(基础)   
    "Inside Ole 2"    
    "com原理与应用"   
    “com技术内幕”   
     "com本质论"   
     "深入解析ATL"   
6)DCOM,ctiveX,Windows DNA(windows .net的前身)   
7)  c++网络编程及网络协议,串口通信的学习   
          《计算机网络》 Andrew S.Tanenbaum 
           UNIX网络编程 第1卷:套接口API(第3版)  
            UNIX环境高级编程(第2版)  
           用tcp /ip进行网际互连 
           《windows网络编程》(第二版) 杨合庆   
     《C++网络编程 卷1:运用ACE和模式消除复杂性    
       C++网络编程 卷2:基于ACE和框架的系统化复用   
8)  设计模式的学习   
    "C++ 设计新思维:范型编程与设计模式之应用"   
     ”Design Patterns“   
     "code complete"  (代码大全) 
      设计模式精解-GoF 23种设计模式 
      重构_改善既有代码的设计   侯捷译. 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值