- 博客(12)
- 资源 (2)
- 收藏
- 关注
转载 C++常用设计模式
1、工厂模式通过一个公共的接口创建对象,一般在创建复杂对象时使用#include <iostream>typedef enum { tankType_56, tankType_96, tankType_num}tankType;//抽象产品类class Tank { virtual const string& type() = 0;};//具体的产品类class Tank_96 : public Tank {public:
2021-06-20 21:03:07 224
原创 第3章 字符串、向量和数组
3.2 标准库类型 string3.2.2string对象上的操作string支持的操作 cout<<s 将s写到输出流cout中,返回cout cin>>s 从cin中读取字符串赋给s,字符串以空格分隔,返回cin,string对象会自动忽略开头的空白(空格符、制表符、换行符等) getline(is, s) 从is中读取一行给s,返回is(以换行符为准读取一行,但换行符被丢弃掉了) s.empty() s为空返回tr.
2021-05-26 22:51:11 121
原创 UDP SOCKET网络编程
目录1.UDP编程框架2.UDP设计常用函数3.UDP组播1.UDP编程框架2.UDP设计常用函数2.1 socket函数#include <sys/types.h> #include <sys/socket.h>int socket(int domain, int type, int protocol);doma...
2018-08-07 18:19:24 924
原创 TCP SOCKET网络编程
https://blog.csdn.net/hguisu/article/details/7445768/#在文档的参考下加入了一些自己的理解。一、TCP1.TCP编程框架服务器端先初始化socket,然后通过bind将socket返回的网络文件描述符和服务器的IP地址和端口号绑定起来,随后调用listen对socket返回的fd进行监听,调用accept阻塞,等待客户端接入,...
2018-07-09 18:18:41 280
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人