2020年7月22日
摘要: 语言基础(C++) (1) 指针和引用的区别 (2) 堆和栈的区别 (3) new和delete是如何实现的,new 与 malloc的异同处 (4) C和C++的区别 (5) C++、Java的联系与区别,包括语言特性、垃圾回收、应用场景等(java的垃圾回收机制) (6) Struct和clas 阅读全文
posted @ 2020-07-22 21:13 围龙小子 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 什么是Http协议 客户端和服务器端之间数据传输的格式规范,格式简称为“超文本传输协议”。 HTTP协议与TCP/IP协议的关系 HTTP的长连接和短连接本质上是TCP长连接和短连接。HTTP属于应用层协议,在传输层使用TCP协议,在网络层使用IP协议。 IP协议主要解决网络路由和寻址问题,TCP协 阅读全文
posted @ 2020-07-22 20:53 围龙小子 阅读(351) 评论(0) 推荐(0) 编辑
摘要: inline函数是C++引入的机制,目的是解决使用宏定义的一些缺点。 1.为什么要引入内联函数(内联函数的作用) 用它替代宏定义,消除宏定义的缺点。宏定义使用预处理器实现,做一些简单的字符替换因此不能进行参数有效性的检测。另外它的返回值不能被强制转换为可转换的合适类型,且C++中引入了类及类的访问控 阅读全文
posted @ 2020-07-22 20:35 围龙小子 阅读(171) 评论(0) 推荐(0) 编辑