自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++:浅谈c++资源管理以及对[STL]智能指针auto_ptr源码分析,左值与右值

C++:浅谈c++资源管理以及对[STL]智能指针auto_ptr源码分析标签:STL 智能指针 auto_ptr 源码分析by 小威威// 2016.05.01 对第三部分源码分析中的复制构造函数进行了补充。1. 知识引入在C++编程中,动态分配的内存在使用完毕之后一般都要delete(释放),否则就会造成内存泄漏,导致不必要的后果。虽然大多数初学者都会有这样的意识,但是有些却不以为意。我曾问

2016-04-28 00:31:40 4314

原创 Re-ID:行人重识别

论文解析Re-ID: Reidentification by Relative Distance Comparison 论文解析Re-ID: Person Re-identification by Local Maximal Occurrence Representation and Metric Learning 论文解析Re-ID: Learning Deep Feature Represent

2016-04-26 23:59:21 1386

原创 C++: 详解 使用Schrage's Method Revealed 实现随机化算法

C++: 详解 使用Schrage’s Method Revealed(随机化算法)标签: C++ 随机化算法 Schrageby 小威威在了解Schrage’s Method Revealed(随机化算法)之前,我们先来了解C++中随机数必备的基础知识。1.随机数在C++中,随机数的产生是依靠某种方法实现的,因为在计算机上无法实现随机数真正的随机性,因此C++中产生的随机数也可以称作 pseud

2016-04-26 12:31:33 3186 1

原创 内存错误:Address .... is on thread 1's stack 与创建变量时出现段错误

内存错误:Address …. is on thread 1’s stack 与创建变量时出现段错误标签: 内存错误 段错误by 小威威今天对代码进行内存检测的时候,发现出现了以下问题:Invalid write of size 8 at 0x400AB9: test_1() (main.cpp:6) by 0x401521: main (main.cpp:106)

2016-04-25 08:26:04 2541 3

原创 C++:浅谈工厂模式与抽象工厂模式

C++:浅谈工厂模式与抽象工厂模式标签: C++ 工厂模式 抽象工厂模式by 小威威之前写过一篇谈模式的文章:单例模式接下来我将浅显的谈谈工厂模式与抽象工厂模式。工厂模式与抽象工厂模式虽有差异,但实现的目的可以看成一致的:They offers the interface for creating a family of related objects, without explicitly spe

2016-04-24 13:53:18 5390

原创 C++:探究纯虚析构函数以及实现数组的快速排序与链表的归并排序

C++:探究纯虚析构函数以及实现数组的快速排序与链表的归并排序标签: 数据结构 数组 链表 快速排序 归并排序 抽象类 虚继承by 小威威1.介绍本篇博文将通过课后作业的(15 C++ Homework) D&A 5 Collection with Inheritance来讲解一些重要的排序与零散的知识。而且,本人以科学严谨的态度,对抽象类中析构函数的调用情况进行了分类讨论并一一试验,最终得出了“抽

2016-04-21 20:46:58 2049

原创 C++:模拟实现类似<time.h>的计时功能

C++:模拟实现类似<time.h>的计时功能标签: 计时 time.h by 小威威既然要模拟<time.h>中的计时功能,我们首先当然要先了解<time.h>这个头文件—–>C/C++ time.h 的用法我们知道,一般情况下,我们是通过调用<time.h>中的clock()函数以及利用CLOCKS_PER_SEC参数实现一个事件或者是代码运行的计时。那么,我们能不能自己写一个头文件来实现

2016-04-16 17:31:55 1812

原创 C++:单例模式例题解析

C++:单例模式例题解析标签:单例模式 队列by 小威威这篇博文主要是讲解例题,如要深入了解单例模式,可以参考这篇文章:C++设计模式——单例模式,我个人觉得写得不错。单例模式是C++设计模式中的一种,它保证一个类只有一个实例,并提供一个访问它的全局访问点。因为类对象的生成是通过构造函数实现的,为了保证不被随便调用并保存唯一实例,应将构造函数放到private标签内。单例模式还需要提供一个访问它的

2016-04-15 09:19:39 1830 1

原创 C++: 浅谈虚函数、纯虚函数

C++: 浅谈虚函数、纯虚函数标签: 虚函数 纯虚函数 抽象类下面我将浅谈个人对虚函数、纯虚函数、抽象类的理解。1.虚函数要了解虚函数的作用,首先需要了解静态联编与动态联编。静态联编:在编译时期将函数实现与函数调用连接起来的操作。 动态联编: 在程序运行时期将函数实现与函数调用连接起来的操作。对于含有基类与派生类的源代码中,派生类对象调用与基类相同函数原型的函数时(注:函数原型是指函数头、函数名与

2016-04-14 21:53:55 770

原创 C++:‘std::ostream& String::operator<<(std::ostream&, const String&)’ must take exactly one argument

C++:‘std::ostream& String::operator<<(std::ostream&, const String&)’ must take exactly one argument标签: C++编译错误by 小威威以下是我编译某些源文件是出现的问题:错误信息如下:‘std::ostream& String::operator<<(std::ostream&, const Strin

2016-04-08 16:16:24 14247

空空如也

空空如也

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

TA关注的人

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