posted @ 2019-08-28 16:08 PorkerFace 阅读(306) 评论(0) 推荐(0) 编辑
摘要:
一. 安装gsoap 下载地址:http://sourceforge.net/projects/gsoap2/files/ 解压安装:./configure --prefix=/usr/local/gsoap && make && make install 示例目录:gsoap-2.8/gsoap/ 阅读全文
摘要:
一. 安装gsoap 下载地址:http://sourceforge.net/projects/gsoap2/files/ 解压安装:./configure --prefix=/usr/local/gsoap && make && make install 示例目录:gsoap-2.8/gsoap/ 阅读全文
posted @ 2019-08-28 16:08 PorkerFace 阅读(306) 评论(0) 推荐(0) 编辑
摘要:
set容器简介: 1) set是一个集合容器,其中所包含的元素是唯一的,集合中的元素按一定的顺序排列。元素插入过程是按排序规则插入,所以不能指定插入位置。 2) set采用红黑树变体的数据结构实现,红黑树属于平衡二叉树。在插入操作和删除操作上比vector快。 3) set不可以直接存取元素。(不可 阅读全文
posted @ 2019-08-27 17:16 PorkerFace 阅读(148) 评论(0) 推荐(0) 编辑
摘要:
defunct进程是指出错损坏的进程,父子进程之间不会再通信。有时,它们会演变成“僵尸进程”,存留在你的系统中,直到系统重启。可以尝试 “kill -9” 命令来清除,但多数时候不管用。 什么是僵尸进程? 在UNIX 系统中,一个进程结束了,但是他的父进程没有等待(调用wait / waitpid) 阅读全文
posted @ 2019-08-22 16:36 PorkerFace 阅读(1863) 评论(0) 推荐(0) 编辑
摘要:
问题抛出: 1、在编译此函数的时,编译器不可能知道指针 p 究竟指向了什么。 2、编译器没有理由报错。 3、于是,编译器认为最安全的做法是编译到父类的print函数,因为父类和子类肯定都有相同的print函数。 通过测试发现,面向对象新需求,编译器的做法不是我们期望的,应该根据实际的对象类型来判断重 阅读全文
posted @ 2019-08-22 15:07 PorkerFace 阅读(104) 评论(0) 推荐(0) 编辑 |
||