
C++
巴山雨夜
作为一名出入此行业的菜鸟,我会加倍努力的学习
展开
-
细说 class类中的this指针与 构造函数
构造函数一提到C++就会不自觉的提到 class类 ,但是提到类时 就不得不说一下this指针 与 构造函数了 ,这是C++类中的两个很重要的知识点。如果不搞懂的话 ,那你的C++ class 就有一半都废了。所以说是重中之重也不为过。下面就让我们来好好理理 这两个问题!!!先说说this指针吧!this指针原创 2016-09-26 21:35:47 · 1446 阅读 · 0 评论 -
【leetcode】:max-points-on-a-line
Given n points on a 2D plane, find the maximum number of points that lie on the same straight line.原创 2017-04-28 09:48:37 · 273 阅读 · 0 评论 -
C++智能指针剖析
下面是我做的一些智能指针的自我见解。。。1、智能指针出现的背景 ;;;2、智能指针的简单介绍;;;;3、boost库对于 智能指针的优化实现;;;;4、分析在不同的场合使用什么类型的智能指针。。。。原创 2017-04-06 16:18:01 · 440 阅读 · 0 评论 -
关于C++中的虚拟继承的一些总结
1.为什么要引入虚拟继承2.引入虚继承和直接继承会有什么区别呢3.笔试,面试中常考的C++虚拟继承的知识点4.c++重载、覆盖、隐藏的区别和执行方式转载 2017-04-26 16:43:26 · 302 阅读 · 0 评论 -
特殊矩阵的压缩存储
对称矩阵的压缩存储稀疏矩阵的压缩存储稀疏矩阵的普通转置 与 快速转置的实现原创 2016-12-10 15:46:33 · 4001 阅读 · 0 评论 -
unorder_map的底层实现方法
unorder_map的底层实现方法哈希表的实现原创 2017-02-21 14:11:32 · 5763 阅读 · 0 评论 -
位图与布隆过滤器 的说明 介绍
位图有40亿个无符号整型的值,,,,我们要早其中找到某个整型 是否存在 ????假设我们的运行内存为 1G。。。布隆过滤器原创 2017-02-23 15:27:29 · 679 阅读 · 0 评论 -
栈和队列剖析
栈和队列剖析原创 2016-12-09 16:24:49 · 644 阅读 · 0 评论 -
c++ 继承剖析
类的继承问题;三种继承的方式继承关系中构造函数与析构函数的调用顺序继承过程中的作用域变换 继承过程中派生类结构剖析继承衍生的赋值兼容规则继承会继承友元关系、还有静态成员???菱形继承虚拟继承原创 2016-10-24 23:10:50 · 481 阅读 · 0 评论 -
【STL】实现简单的空间配置器
1、模拟实现STL源码中实现的空间配置器实现方式:STL源码中的空间配置器的实现分为一级与二级空间配置器;1.1 一级空间配置器原创 2017-08-08 21:11:39 · 548 阅读 · 0 评论 -
C++ 虚函数剖析
虚函数之虚表原创 2016-11-18 15:07:34 · 709 阅读 · 0 评论 -
深拷贝与写实拷贝----string
实现深拷贝、写实拷贝原创 2017-03-26 17:55:26 · 648 阅读 · 0 评论 -
排序算法解析
排序算法 主要排序 算法解析 插入排序 希尔排序 选择排序堆排序冒泡排序快速排序基数排序原创 2016-08-14 08:57:43 · 1891 阅读 · 2 评论 -
c++ 模板
c++ 模板在编程中 ,我们经常会遇到一些通用函数 。。。。 要通过这个函数来实现不同的参数的函数的调用 。。。之前在C++中我们学习了 函数的重载 来解决这个问题 。。。但是函数重 载要对每一种情况都要进行编写 。。。。并且函数重载对返回值不同的两个函数不能构成重载。。除了函数重载我们还可以使用公共基类来解决这个问题 。。。。 如果 使用一个公共的基础原创 2016-11-04 23:07:10 · 3799 阅读 · 2 评论 -
再谈class类之成员函数
class类之成员函数 上一篇博客大概细说了一下class类的一些构造函数 与this指针问题 ,也不知道说的怎么样 ???class类中的默认的成员函数有 六个:构造函数 ;拷贝构造函数 ;析构函数;赋值操作符的重载;取地址操作符的重载;const修饰取地址操作符的重载;之前已经说了构造函数;那么这次就来说说其他的成员函数吧;原创 2016-10-02 19:10:24 · 901 阅读 · 0 评论 -
C++ 多态解析
C++的多态性 今天我们,来将将C++的三大特性之一的—————— 多态性》》》为什么会有这个呢????、因为,我们编写代码时,有的时候,当对象不同时,就需要调用不同的函数。。。在这个时候就需要使用的多态了。再说类的多态性之前我先来说说对象这个概念。。。对象的类型对象的概念可以分为两种类型所谓的静态类型,就是一般的类型 。。。而动态类型,举个例子来说就像是赋值原创 2016-11-14 22:52:44 · 633 阅读 · 0 评论 -
迷宫问题求解
迷宫问题求解这几天,我刚开始学习一些数据结构,这不刚学习《栈》原创 2016-12-10 14:02:31 · 1284 阅读 · 0 评论 -
广义表的述说
广义表说到广义表,就必须知道它是个什么东西!!!! 今天就让我来详详细细的向大家来说说这个广义表。。。广义表 是一种 数据结构 ,, ,这种表的结构是 链式存储的 ,,,,,是线性表的一种扩展。。。。是 由 n个元素组成的有限序列。。。。广义表 的定义可以说是递归的一种体现 ,,, , 因为在广义表 中不仅可以存在存数原创 2016-12-15 19:53:46 · 691 阅读 · 2 评论 -
二叉树初步解析
二叉树满二叉树完全二叉树二叉树存储原创 2016-12-18 15:36:31 · 426 阅读 · 0 评论 -
排序算法的优化 拓展
、、排序算法的优化排序算法中的错误原创 2017-02-28 19:49:51 · 574 阅读 · 0 评论 -
小知识(pair),,,大用法
pair原创 2017-02-16 10:19:45 · 882 阅读 · 1 评论 -
堆解析
堆堆排序原创 2017-01-04 21:35:22 · 472 阅读 · 0 评论