摘要:gcc的升级必须要使用源码进行升级,也就说,必须要使用源码进行编译才行。我的7.2的CentOS目前自带的gcc是4.8.5的,gcc从4.8之后开始支持C++11,但是鉴于现在C++14、C++17都已经出来了,所以还是把编译器升级一下,才能紧跟发展,尝试使用14/17的新特性。gcc源码下载地址
阅读全文
摘要:以上代码均在gcc4.8.5上跑过了。欢迎指正。 /***********************************************************************//*队列和栈一样也是一个受限线性表 ,栈要求的是在同一端进行插入和删除操作*//*而队列,它要求在一端进
阅读全文
摘要:单向链表的实现 数据结构它描述的是数据和数据之间的关系。数据结构要三大要素:逻辑结构,描述数据和数据之间的关系,分为线性结构和非线性结构两种,所谓线性结构指的就是这种数据结构描述的数据之间存在这样的关系,除了首元素和微元素,任何元素都存在一个唯一前驱和唯一后继(前驱通俗的说就是这个元素的前一个元素,
阅读全文
摘要:环境 操作系统: CentOS7.2.1511 x86_64 准备安装包 在这个网站:https://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html 下载如下安装包 可以使用wget命令直接下载,也可以在windows上下载
阅读全文
摘要:1操作环境 通过命令查看操作系统版本信息: 查看当前操作系统发行版本信息: 我的操作系统上没有安装gcc(这是按照我这种办法来安装gcc的前提),从操作系统安装镜像中取出需要的rpm包来安装gcc(此部分转载自:https://www.cnblogs.com/sybblogs/p/5717392.h
阅读全文