名词解释:
MFC:Microsoft Foundation Class Library
ATL:Active Template Library
STL:Standard Template Library
必备书籍:
《C++ primer》(初学者可以看一本简单的 C++ primer plus)
《VC++深入详解》,孙鑫老师的经典书籍,有配套视频,比培训机构讲的好多了
《深入浅出MFC》,讲MFC原理的,这本书要对照着MSDN看,会有一种豁然开朗的感觉
如果有时间也可以看下讲STL的书:如《C++标准程序库》,《STL源码剖析》,《effective STL》
开发工具:我一直用VC++ 6.0,这个做出来的界面不好看,但做出来的软件速度很快
要看一下MSDN里的C Run-Time Library和Standard C++ Library
看codeProject,里面有很多有用的例子
有问题就google
学会用版本控制器,用TortoiseSVN就可以了
VC++是不适合做Web应用的的,只适合自已写服务器,然后定义B/S的通讯协议。做web应用还是要用Java
VC++适合做应用,比如QQ,炒股的软件等等。通讯协议不是用HTTP的GET,POST等,而是根据需要自己定义的。其实用VC++写的程序,C/S之间通讯是很容易的,定义帧类型,帧结构体,发送和解析按照彼此约定的方式就可以了,没有HTTP那么多属性需要判断