自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 C++模板的使用

假设想要编写函数返回两个数之和,我们往往会定义几个重载函数来实现不同类型的变量相加:int add(int a,int b){return (a + b);}double add(double a,double b){return (a + b);}这些函数几乎相同,它们之间唯一的区别是形参的类型,每个函数的函数体是相同的。每个要比较的类型都需要重复函数的函数体,不仅麻烦而且容易出...

2018-04-30 20:42:36 218

转载 CNN介绍

卷积神经网络(Convolutional Neural Network, CNN)是一种前馈神经网络,它的人工神经元可以响应一部分覆盖范围内的周围单元,对于大型图像处理有出色表现。本文首发 : http://www.liuhe.website/index.php?/Articles/single/37概揽卷积神经网络(Convolutional Neural Networks / CNNs / C...

2018-04-24 19:25:38 8110

原创 C++多态

C++多态表现形式主要有函数重载、运算符重载和虚函数等,其中函数重载、运算符重载是静态多态,虚函数是动态多态。也就是说,C++中运行时的多态性主要是通过虚函数重载来实现的。1.静态多态静态链编或早绑定:编译器在编译期间完成的,编译器根据函数实参的类型(可能会进行隐式类型转换),可推断出要调用哪个函数,如果有对应的函数就调用该函数,否则出现编译错误。2.动态多态动态链编或晚绑定:在程序执行期间(非编...

2018-04-15 22:15:40 1064

原创 C++继承

C++提供继承的目的是为了在不同的类型之间提取共性,提高代码的重用率,并且可以灵活地对基类根据实际的使用场景进行改造设计通过继承机制,可以利用已有的数据类型来定义新的数据类型。所定义的新的数据类型不仅拥有新定义的成员,而且还同时拥有旧的成员。我们称已存在的用来派生新类的类为基类,又称为父类。由已存在的类派生出的新类称为派生类,又称为子类。注:类的继承默认是私有继承在C++语言中,一个派生类可以从一...

2018-04-11 15:51:59 227

原创 记一次愚蠢的错误 free(): invalid next size (fast): 0x08d82008 ***

自己搭建一个字符串类,在重载+=时一直报这类关于内存的错误:free(): invalid next size (fast): 0x095f6070是由于对指针0x095f6070指向的空间,进行写操作超过了他实际申请的大小经过长时间的检查后发现new[]写成了new()!!!导致实际上只分配了1字节的空间,却想写一个字符串完全超过了实际的大小,自然在析构的时候会出现内存错误。申请内存应该是 ch...

2018-04-03 22:46:48 25254 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除