自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿亮的博客

现实喜欢对称和轻微的时空错移

  • 博客(14)
  • 收藏
  • 关注

原创 Effective C++ — 继承与面向对象设计

Effective C++___________________________________________________面向对象编程几乎已经风靡两个时代了,所以关于继承,派生,virtual函数等等.但是C++的oop有可能和你原本习惯的oop稍有不同:继承可以单一继承或者多继承,每一个继承连接可以是public,protected或private,也可以是virtua

2017-09-25 07:44:58 546

原创 数据结构 — 迷宫问题

迷宫问题_______________________________________________问题描述:给定一个二维数组如下所示

2017-09-23 17:08:19 2998 4

原创 Effective C++ — 类的设计与声明

Effective C++___________________________________________________条款18:让接口容易被正确使用,不易被误用C++在接口之海漂浮.function接口,class接口,template接口.....每一种接口都是客户与你的代码互动手段.假设你面对的是一群讲道理的人,那些客户企图把事情做好.他们想要

2017-09-20 17:25:12 481

原创 Effective C++ — 资源管理

Effective  C++——————————————————————————————所谓资源管理就是,一旦用了它,将来必须还给操作系统.如果不这样,糟糕的事情就会发生,C++程序中最常使用的资源就是动态分配内存,但内存只是你必须管理的众多资源之一. 其他常见的资源还包括文件描述器,互斥锁,图形界面中的字型和笔刷,数据库连接,以及网络sockets。不论是哪一种资

2017-09-18 15:13:55 713

原创 Effective C++ — 构造/析构/赋值运算(二)

Effective C++ —————————————————————————————条款11:在operator=中处理"自我赋值"有的人可能想了,有谁会写出 a = a;这种表达式这个条款是拿来充数的吧? 你还真的别这么说,这种情况还真的有情况发生.比如有的自我赋值你根本看不出来:比如:a[i] = a[j]; //潜在的自我赋值,如果i = j的时

2017-09-18 14:07:06 642

原创 Effective C++ — 构造/析构/赋值运算(一)

Effective C++________________________________________________________________________________________________上一个博客我记录了Effective C++的前5个条款Effective C++ 读后积累(一),接下来是我最新总计出来的内容.条款6:若不想使

2017-09-16 17:03:48 507

原创 C++ — const volatile mutable的用法

const volatile mutable的用法_______________________________________________相信const大家对他并不陌生,可能大家在日常的编写代码当中就会时常用到const,但是剩下的两个关键字不知道我们有没有使用过volatile和mutable两个关键字其实不算特别常用,但是我们一定要知道这个关键字有什么用,应该怎么用.首先const的基本...

2017-09-16 14:26:43 1577

原创 Effective C++ — 让自己习惯C++(一)

Effective C++                                                                                                    最近借到了一本朋友的Effective C++ 这本书来读,其实好久之前就听说过这本书了,只是一直没有机会去看,对我这种菜鸟

2017-09-16 12:01:05 839

原创 STL — list容器用法的详解

list容器用法的详解

2017-09-13 12:58:48 2411 1

原创 STL — vector容器用法详解

vector容器用法详解                                                                                                                  vector容器作为STL常用容器之一它实现了动态数组,用于元素数量变化的对象数组。像数组一样,vector类也用从0开始的下标表

2017-09-11 22:33:52 2059

转载 STL — 7个常用容器的区别

7个常用容器的区别                                                                                                                    1.STL容器分类:STL的容器可以分为以下几个大类: 一 顺序(序列)容器, 有vector, list

2017-09-11 09:52:32 2446

原创 STL — STL迭代器的原理以及迭代器失效

STL迭代器                                                                                                                   作为STL六大组件之一Iterator(迭代器)模式又称Cursor(游标)模式,用于提供一种方法顺序访问一个聚合对象中各个元

2017-09-11 09:12:34 6386

原创 C/C++ — 浅析C++的强制类型转换

C++的强制类型转换

2017-09-09 15:23:20 2188

原创 C/C++ — 实现日期计算器

实现一个日期计算器问题介绍:今天突然看到一个问题看起来蛮有趣的,跟大家分享一下. 给定任意日期对该日期进行加减天数,最后得出加减后出现的日期.以及给两个日期你可以得出他们两个之间相隔多少天.(需要考虑闰年,每个月天数不同,我们需要写一个我们直接可以使用的日期加减器)因为时间比较仓促,我也没有写界面,只有其中几个主要的函数的架构

2017-09-07 18:07:02 3218 2

空空如也

空空如也

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

TA关注的人

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