08 2018 档案

摘要:原回射程序 回射程序改良,将源main函数中的某些操作定义为单独的函数,使其便于修改 chat_cli.c 文件 fun_cli.c 文件 chat_serv.c 文件 fun_serv.c文件 阅读全文
posted @ 2018-08-31 21:08 荒唐了年少 阅读(244) 评论(0) 推荐(0)
摘要:DTD(Document Type Definition)文档类型定义: DTD被用于定义XML文档的结构,作为规范XML文档的一种内容模型,DTD在各领域已形成统一规范的文档。 DTD(Document Type Definition)文档类型定义: 在XML文档中使用DTD: 内部DOCTYPE 阅读全文
posted @ 2018-08-31 11:31 荒唐了年少 阅读(247) 评论(0) 推荐(0)
摘要:XML(可扩展标记语言) XML的特点: XML是一种标记语言,适合跨平台、跨语种信息交互XML被用于存储、传输数据XML可扩展性良好,没有预定义标签,需要用户自定义标签XML具有自我描述性XML采用树状结构存储,是一种信息的对象化语言XML是纯文本的 XML的特点: XML常用场景: 数据交换数据 阅读全文
posted @ 2018-08-31 10:17 荒唐了年少 阅读(233) 评论(0) 推荐(0)
摘要:在 <netinet/in.h> 头文件下有下列这些宏用于判断IPv6地址合法性 返回0代表true,返回非零值代表ipv6地址为非指定类型的的地址(false) int IN6_IS_ADDR_UNSPECIFIED(const struct in6_addr *aptr);如果地址是未指定的IP 阅读全文
posted @ 2018-08-26 09:15 荒唐了年少 阅读(4393) 评论(1) 推荐(1)
摘要:创建单个线程 #include <pthread.h> // 若成功返回0,出错返回正的Exxx值int pthread_create(pthread_t *tid, // 每个线程在进程中的线程ID const pthread_attr_t *attr, // 线程属性,默认为0 void * ( 阅读全文
posted @ 2018-08-23 18:22 荒唐了年少 阅读(336) 评论(0) 推荐(0)
摘要:类的定义: 所用的函数: 在对加、减操作的实现中,主要依赖stringAdd()、stringSubtract()函数,用于对两个用string表示的数做加减 具体实现: 将string和int相互转换 其他的辅助函数的实现 收获: 更加熟悉string等... 阅读全文
posted @ 2018-08-22 17:40 荒唐了年少 阅读(570) 评论(0) 推荐(0)
摘要:sctp_bindx函数:允许SCTP套接字捆绑一个特定地址子集 sctp_connectx函数:用于连接到一个多宿对端主机 sctp_getpaddrs函数:使用SCTP时它仅仅返回主目的地址,使用sctp_getpaddrs用于获取对端所有地址 sctp_freepaddrs函数:用于释放sct 阅读全文
posted @ 2018-08-20 10:44 荒唐了年少 阅读(851) 评论(0) 推荐(0)
摘要:回射程序:服务端将客户端发送的数据输出并返回给客户端 客户端 服务端 运行结果: 阅读全文
posted @ 2018-08-19 10:59 荒唐了年少 阅读(327) 评论(0) 推荐(0)
摘要:#include <bitset> //STL 位集容器#include <cctype> //字符处理#include <cerrno> //定义错误码#include <clocale> //定义本地化函数#include <cmath> //定义数学函数#include <complex> / 阅读全文
posted @ 2018-08-18 20:49 荒唐了年少 阅读(183) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-08-18 20:35 荒唐了年少 阅读(121) 评论(0) 推荐(0)
摘要:错误处理: 许多系统调用和函数在失败后,会在失败时设置外部变量errno的值来指明失败原因。许 多不同的函数库都把这个变量作为报告错误的标准方法。程序必须在函数报告出错后立刻 检查errno变量,因为它可能被下一个函数调用所覆盖,即使下一个函数本身没有出错, 也可能会覆盖这个变量。错误代码的取值和含 阅读全文
posted @ 2018-08-17 10:59 荒唐了年少 阅读(233) 评论(0) 推荐(0)
摘要:读函数read ssize_t read(int fd,void *buf,size_t nbyte) 作用:从文件描述符(fildes)相关联的文件里读入nbytes个字节的数据,并把它们放到数据区buf中。 read返回实际读入的字节数,这可能会小于请求的字节数,如果read调用返回0,表示未读 阅读全文
posted @ 2018-08-17 10:56 荒唐了年少 阅读(4049) 评论(0) 推荐(0)
摘要:Git教程:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 创建一个仓库 git init 将当前目录变为git管理的仓库,在成功执行此命令之后,当前目录会出现 .git 文件 [ 阅读全文
posted @ 2018-08-07 11:21 荒唐了年少 阅读(180) 评论(0) 推荐(0)
摘要:return从当前函数返回而exit结束正在运行的程序 示例: 阅读全文
posted @ 2018-08-01 12:01 荒唐了年少 阅读(158) 评论(0) 推荐(0)