- 博客(14)
- 收藏
- 关注
原创 Effective C++ — 继承与面向对象设计
Effective C++___________________________________________________面向对象编程几乎已经风靡两个时代了,所以关于继承,派生,virtual函数等等.但是C++的oop有可能和你原本习惯的oop稍有不同:继承可以单一继承或者多继承,每一个继承连接可以是public,protected或private,也可以是virtua
2017-09-25 07:44:58 547
原创 数据结构 — 迷宫问题
迷宫问题_______________________________________________问题描述:给定一个二维数组如下所示
2017-09-23 17:08:19 2999 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 714
原创 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 — vector容器用法详解
vector容器用法详解 vector容器作为STL常用容器之一它实现了动态数组,用于元素数量变化的对象数组。像数组一样,vector类也用从0开始的下标表
2017-09-11 22:33:52 2064
转载 STL — 7个常用容器的区别
7个常用容器的区别 1.STL容器分类:STL的容器可以分为以下几个大类: 一 顺序(序列)容器, 有vector, list
2017-09-11 09:52:32 2447
原创 STL — STL迭代器的原理以及迭代器失效
STL迭代器 作为STL六大组件之一Iterator(迭代器)模式又称Cursor(游标)模式,用于提供一种方法顺序访问一个聚合对象中各个元
2017-09-11 09:12:34 6392
原创 C/C++ — 实现日期计算器
实现一个日期计算器问题介绍:今天突然看到一个问题看起来蛮有趣的,跟大家分享一下. 给定任意日期对该日期进行加减天数,最后得出加减后出现的日期.以及给两个日期你可以得出他们两个之间相隔多少天.(需要考虑闰年,每个月天数不同,我们需要写一个我们直接可以使用的日期加减器)因为时间比较仓促,我也没有写界面,只有其中几个主要的函数的架构
2017-09-07 18:07:02 3218 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人