2017年8月31日

typename T和class T区别与联系

摘要: 按 C++ 标准来说,template<typename T> 用于基础数据类型,typename 指类型名,T 可以取 char int double 等。template<class T> 用于类,T 可以取任何类。但是这里有一个问题,结构体应该用 typename 还是 class? 结构体肯 阅读全文

posted @ 2017-08-31 23:33 flyingwaters 阅读(1484) 评论(0) 推荐(0) 编辑

TCP UDP的详解开始 ----UNIX网络编程

摘要: UDP是一种简单不可靠的数据报协议,注意描述,UDP协议这里是这么说的,不可靠的数据报协议,数据报 User Datagram Protocol 翻译为用户数据报协议,一种不可靠的数据报协议。 TCP是一种精致的可靠的字节流协议,Transmission Control Protocol --传输控 阅读全文

posted @ 2017-08-31 20:58 flyingwaters 阅读(157) 评论(0) 推荐(0) 编辑

关于UNIX网络编程的的OSI,1.7章的总结

摘要: OSI模型共七层:7:应用层 6:表示层 5:会话层 4:传输层 3:网络层 2:数据链路层 1:物理层 网际协议族:应用层 TCP/UDP IPv4 空 ipv6 设备驱动程序和硬件 上三层为应用程序层 下四层为linux的内核。第四和第五层之间形成应用程序编程接口API。 可以直接访问ipv4 阅读全文

posted @ 2017-08-31 11:26 flyingwaters 阅读(118) 评论(0) 推荐(0) 编辑

导航