11 2016 档案
摘要:今天版本出了bug,又是出现在存储字段上。 心很碎。 原因当然是字节缺斤少两了,因为挖了之前留的保留字段数组,然而这个数组却是int类型的,惯性思维让我以为这是一个char类型的,结果就是挖多了若干字节。 为什么用char比int好?因为int总是要去计算,而char就1个字节,不容易出错罢了。 总
阅读全文
摘要:安装准备 去官方网站下载最新版本 https://www.virtualbox.org/ CentOS 7的镜像我是在CentOS官方网站下载的,DVD ISO版本,也可以直接在这里找:下载地址 VirtualBox安装默认步骤就可以安装了。 CentOS 7安装 打开VirtualBox,点击新建
阅读全文
摘要:项目代码里,若读取一个配置字段存储到bool类型里,那么此配置字段默认只有两种取值:0或者1。而用istringstream从字段字符串输出到存储变量时,通常不会 到一个bool变量。这是为什么呢? 起初猜想istringstream不支持 到一个bool类型变量,但测试后发现这种怀疑是多余的,毕竟
阅读全文
摘要:所谓数组,有这样的性质: 从0开始,且有一个最大长度 支持[]运算符,且越界是一个危险操作 C语言中的数组,一旦长度定义,就不能改变。有时候需要动态增加数组长度,而且想保留上述性质,这时候就可以用vector。 vector模拟了C语言中数组的操作,比如[]取值,下标越界未定义等。最重要的,它支持
阅读全文