学习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种设计模式
重构_改善既有代码的设计 侯捷译.
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种设计模式
重构_改善既有代码的设计 侯捷译.