- 博客(5)
- 收藏
- 关注
原创 问题总结-C++(1)
1. 在eclipse中,如果想使用c++11新特性,需要在properties-C/C++ building setting miscellaneous中添加 -std=gnu++0x2. 类成员变量实例化的时候需要分配内存3. eclipse中找不到自建文件夹中的头文件的时候,在整个工程上右键点击properties/C/general/paths and symbols,在此处add
2017-06-22 10:43:51 243
转载 C++知识点-虚函数的作用和使用方法
原文链接:http://c.biancheng.net/cpp/biancheng/view/244.html我们知道,在同一类中是不能定义两个名字相同、参数个数和类型都相同的函数的,否则就是“重复定义”。但是在类的继承层次结构中,在不同的层次中可以出现名字相同、参数个数和类型都相同而功能不同的函数。例如在例12.1(具体代码请查看:C++多态性的一个典型例子)程序中,在Circle类中定
2017-06-16 17:54:42 330
原创 常用排序算法-简单选择排序
1. 简单排序简介 如果提到最简单的排序,一般我是会想到冒泡排序的,之所以不会想到简单排序,是因为简单排序实在——太简单了,简单到让人不相信这个算法有实际用处。简单排序的原理非常简单,就是简单的每次找到待排序数组中最小的,然后把它挑出来,最后不就搞完了嘛。 这一段话说了好多“简单”啊~2. 简单排序基本流程简单排序的实现流程跟原理是一样简单的
2017-06-15 11:58:36 394
原创 常用数据结构-二叉树的链式存储、建立和遍历
1. 链式二叉树简介 二叉树是数据结构——树的一种,一般定义的树是指有一个根节点,由此根节点向下分出数个分支结点,以此类推以至产生一堆结点。树是一个具有代表性的非线性数据结构,所谓的非线性,就是指不再是一对一,而是一对多,不过我觉得其实无论是线性还是非线性,无非就是指针指向的对象个数而已,毕竟双向链表中,一个结点也是指向了两个结点,这是不是也是一对多呢?由此观之,数据结构就是结点
2017-06-15 10:41:43 1065
原创 常用数据结构-数组实现静态链表
1. 静态链表简介 比起经常使用的动态链表,静态链表似乎用的不多,不过也有一些体现,比如FAT文件系统,所谓的静态和动态,就是指内存管理的动态静态,换言之,使用malloc和free,new和delete动态分配的链表,为动态链表,使用数组等方法则是静态链表。资料中说静态链表常用于没有指针的语言中(如Basic,Fortran)等,但是我学习C++,去学习静态链表更多的是为了
2017-06-09 14:38:57 2988
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人