![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
---C/C++---
LiQi-Hope
“野生的工程师”
展开
-
C++ 常用设计模式(学习笔记)
1、工厂模式:简单工厂模式、工厂方法模式、抽象工厂模式 1)、简单工厂模式:主要特点是需要在工厂类中做判断,从而创造相应的产品,当增加新产品时,需要修改工厂类。 typedef enum { T80 = 1, T99 }TankType; class Tank { public: virtual void message() = 0; }; class Ta...转载 2018-07-18 12:11:27 · 138 阅读 · 0 评论 -
socket编程中的htons(), ntohl(), ntohs(),htons() 函数
在C/C++写网络程序的时候,往往会遇到字节的网络顺序和主机顺序的问题。这是就可能用到htons(), ntohl(), ntohs(),htons()这4个函数。 网络字节顺序与本地字节顺序之间的转换函数: htonl()--"Host to Network Long" ntohl()--"Network to Host Long" htons()--"H...转载 2018-07-29 08:50:23 · 917 阅读 · 0 评论