- 博客(2)
- 资源 (3)
- 收藏
- 关注
原创 C++ Template读书笔记(chapter 5)
如果要访问依赖于模板参数的类型名称,应该在类型名称前添加typename关键字嵌套类和成员函数也可以是模板,但是类型检查依然存在(在书中的赋值操作符实现部分)赋值运算符的模板版本并没有取代缺省赋值运算符类模板页可以作为模板参数,称之为模板的模板参数模板的参数实参必须精确的匹配。匹配时不会考虑“模板的模板实参”的缺省模板实参(如std::deque的allocator)通过显示调用缺省构造函数,可以确保模板的变量和成员都已经用一个缺省值完成初始化,这种方式对内建类型的变量和成员也适用对于字符串,在实参演绎过程
2010-06-09 15:54:00 252
windows网络编程技术-中文版
Microsoft公司的Visual C++平台不仅具有很强的网络程序处理能力,而且还能提供多种编程风格。与Visual C++捆绑的MFC提供了大量封装良好的网络类,如Winsock、WinInet、ActiveX、DCOM和ATL等,提高了用户在利用Visual C++进行网络开发时的效率。
本书主要特色在于对技术细节做了深入的介绍,探讨了大量网络专用函数以及MFC类,并且仔细分析了编程中可能存在的问题和难点,同时将这些知识应用于实际开发中,利用这些理论知识指导综合实例的开发。通过对这些编程案例和编程技巧的学习,可以让读者清楚地感受到笔者的开发意图,并且能将这些经验同读者自己的开发实践结合起来。本书的另一个特点在于从传统的网络API开始讲述,进而到高级的Winsock API,然后介绍如何利用Visual C++强大的网络开发功能,在更高级的层次上建立网络应用程序,减少开发工作量。让读者对于Windows网络应用程序开发的发展过程有比较清楚的认识,深入理解Windows网络服务的运行机制以及开发流程。
对于需要进行Windows网络编程的人员来说,本书极具参考价值,是一本不可多得的参考书。
2010-04-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人