C++11编写的基于epoll的多线程网络服务器框架,应用层实现了简单的http服务器和一个回声服务器
C++是一种面向对象的计算机程序设计语言,由美国AT&T贝尔实验室的本贾尼·斯特劳斯特卢普博士在20世纪80年代初期发明并实现(最初这种语言被称作“C with Classes”带类的C)。它是一种静态数据类型检查的、支持多重编程范式的通用程序设计语言。它支持过程化程序设计、数据抽象、面向对象程序设计、泛型程序设计等多种程序设计风格。C++是C语言的继承,进一步扩充和完善了C语言,成为一种面向对象的程序设计语言。C++这个词在中国大陆的程序员圈子中通常被读做“C加加”,而西方的程序员通常读做“C plus plus”,“CPP”。 在C基础上,一九八三年又由贝尔实验室的Bjarne Strou-strup推出了C++。 C++进一步扩充和完善了C语言,成为一种面向 对象的程序设计语言。C++目前流行的编译器最新版本是Borland C++ 4.5,Symantec C++ 6.1,和Microsoft Visual C++ 2012。C++提出了一些更为深入的概念,它所支持的这些面向对象的概念容易将问题空间直接地映射到程序空间,为程序员提供了一种与传统结构程序设计不同的思维方式和编程方法。因而也增加了整个语言的复杂性,掌握起来有一定难度。C++由美国AT&T贝尔实验室的本贾尼·斯特劳斯特卢普博士在20世纪80年代初期发明并实现(最初这种语言被称作“C with Classes”带类的C)。开始,C++是作为C语言的增强版出现的,从给C语言增加类开始,不断的增加新特性。虚函数(virtual function)、运算符重载(Operator Overloading)、多重继承(Multiple Inheritance)、模板(Template)、异常(Exception)、RTTI、命名空间(Name Space)逐渐被加入标准。
- 1
- 粉丝: 3918
- 资源: 7441
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- asdasdasdafaff
- 图像处理与CV基础,An Introduction to Digital Image Processing with Matlab的部分课后题答案(可能有误)
- springboot设计-基于Spring Boot的员工管理信息系统设计方案
- win桌面查看IP地址小程序exe格式,下载到桌面可以直接使用
- 网络安全训练营全部资料,包括 Web 安全、网络安全、信息安全、系统防护、攻防渗透、云安全.zip
- 网络渗透小工具.zip
- 自动化撰写渗透报告.zip
- 自动化渗透测试(安全审计)前端.zip
- 自动化渗透测试平台(Penetration Test).zip
- JAVAKTV点歌系统源码数据库 MySQL源码类型 WinForm
- 自动化渗透测试框架,自动调用系统中各种工具.zip
- 自学dos命令及Windows相关安全服务内容,包含简单病毒及简单渗透测试.zip
- 自用渗透测试脚本合集.zip
- iwara4a-master.zip
- 记录学习渗透的一些知识点.zip
- 电梯扶梯跌倒行为检测数据集VOC+YOLO格式1529张3类别.zip