参考博客:数组、单链表和双链表介绍 以及 双向链表的C/C++/Java实现 单向链表逆序 一、单链表 单链表结构如下图: 本文中,head节点也是包含数据的,并且最后一个节点指向的指针为NULL。 下图为单链表的删除操作: 下图为单链表的插入操作: 单链表的实现代码如下: 1 #ifndef SI Read More
posted @ 2017-10-23 17:47 洗盏更酌 Views(969) Comments(0) Diggs(0)
之前在Ubuntu16.04下安装过搜狗,在印象中与这次遇到的问题不一样,因此先说明一下这次Ubuntu的版本号: 参考博客http://blog.csdn.net/tao_627/article/details/24119037,从http://pinyin.sogou.com/linux/下载与 Read More
posted @ 2017-09-24 16:38 洗盏更酌 Views(331) Comments(0) Diggs(0)
参考:C++-copy constructor、copy-assignment operator、destructor Copy constructors, assignment operators, and exception safe assignment C++在对象的不同创建方法中,会调用不 Read More
posted @ 2017-09-04 23:26 洗盏更酌 Views(359) Comments(0) Diggs(0)
线性表的顺序存储是指在内存中用地址连续的一块存储空间顺序存放线性表的各元素,用这种存储形式存储的线性表称为顺序表。 顺序表实现的头文件SeqList.h: 顺序表的测试文件TSeqList.cpp: 输出结果: 顺序表插入操作注意事项: 1)判断表是否满,若满了不作插入; 2)检验插入位置的有效性; Read More
posted @ 2017-09-02 13:11 洗盏更酌 Views(270) Comments(0) Diggs(0)
一、安装ccmake ccmake和cmake的功能是一样的,但它很方便设置编译前的一些参数,安装只需从官网下载压缩包,解压,最后将解压得到的文件夹中的bin文件夹的路径加入PATH环境变量中即可。 二、安装opencv 我用的是opencv3.2.0,注意不要勾选CUDA(安装CUDA之前编译op Read More
posted @ 2017-08-27 11:46 洗盏更酌 Views(343) Comments(0) Diggs(0)
打开terminal,输入sudo gedit /etc/apt/sources.list,向该文件中添加源的地址即可,如,可添加如下地址 之后执行sudo apt-get update,源地址便被更新了。 Read More
posted @ 2017-03-07 15:59 洗盏更酌 Views(3997) Comments(0) Diggs(0)
编译版本:cmake-3.8.0-rc2 为了能够编译出ccmake和cmake-gui,首先需要安装libncurses5-dev sudo apt install libncurses5-dev 并且需要Qt的支持,我使用的版本是5.8.0。我使用ccmake编译 cd src mkdir Bu Read More
posted @ 2017-03-06 22:06 洗盏更酌 Views(707) Comments(0) Diggs(0)
我在之前的博客中曾提到过,OpenGL中坐标是采用行向量表示的,与之相对应的是,在矩阵变换中使用的是变换矩阵的转置,并且使用的是后乘的方式。本文直接使用下面的代码来及其后的图示来解释函数 的含义。代码中函数rotate(float angle, float x, float y, float z)是 Read More
posted @ 2016-12-31 21:51 洗盏更酌 Views(2940) Comments(0) Diggs(2)
世界坐标系:本文都记为xyz坐标系,在体绘制中可以理解为物体空间坐标系。xyz坐标系可以根据体数据的特点人为规定,比如对于一个立方体数据,可选一个顶点为原点,与该顶点相连的三条棱为x,y,z轴。 UVN系统:本文都记为UVN坐标系,可以理解为图像空间坐标系。当物体空间坐标系确定后,可认为物体不动,因 Read More
posted @ 2016-12-30 15:27 洗盏更酌 Views(643) Comments(0) Diggs(0)
这篇文章主要参考以下两篇博客: 推导相机变换矩阵 OpenGL系列教程之五:OpenGL矩阵类 上面的第一篇是理论的讲解,第二篇有实例代码,我在后面会给出自己写的主函数,依赖的类可以从第二篇参考中下载。 我这篇文主要谈我个人对OpenGL中实现3D漫游的思路的理解。经过这些天的学习,主要是研究别人写 Read More
posted @ 2016-12-29 20:45 洗盏更酌 Views(4072) Comments(0) Diggs(0)