会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Smalldy
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2016年9月16日
设计模式:观察者模式
摘要: 设计模式可能是一个高深的问题,目测逼格极高,驾驭起来也肯定是有难度的,为了理解一篇文章中的一些概念,我也第一次鼓起勇气直面了这个问题,虽然是初出茅庐的小菜鸟,但也是有一番收获的,这篇文章粗浅的认识了观察者模式,将会以一个气象站的例子加以描述. <! more 观察者模式 简要的描述 观察者模式,还有
阅读全文
posted @ 2016-09-16 16:54 Smalldy
阅读(638)
评论(2)
推荐(1)
2016年5月7日
通用链表的实现
摘要: 在我们学习数据结构时,链表的操作大同小异,虽然数据结构使用抽象数据类型描述算法,但是实现方法的本身特点就造成了链表的基本操作和用户自定义数据类型(ElemType)产生了高度的耦合,数据类型和链表的操作这种"绑定",降级了代码的重用性,每次将链表应用到新的场合时,都要修改源代码来保证链表与新的数据类型"绑定",大量的重复操作,难免会出现各种错误.我们希望有一种具有通用型性的链表,将数据类型与链表操作分离开,这就需要所谓的通用链表(姑且这样命名).
阅读全文
posted @ 2016-05-07 12:03 Smalldy
阅读(4113)
评论(4)
推荐(1)
2016年5月5日
c++构造函数 对象初始化
摘要: 最近查看了关于c++构造函数的博客,为了防止关键知识的遗忘,特此记录一些要点,以便于今后的查阅。 如果不主动书写构造函数,c++或默认提供一般构造函数,拷贝构造函数以及复制运算符的操作。一般的构造函数没有任何参数,默认提供的该种构造函数不执行任何操作默认提供的拷贝构造函数简单的将成员变量赋值默认提供
阅读全文
posted @ 2016-05-05 16:27 Smalldy
阅读(393)
评论(0)
推荐(0)
2016年5月1日
《程序设计引导和在线实践》例题2.1鸡兔同笼问题
摘要: 问题描述: 一个笼子里里关了鸡和兔子。已经知道了笼子里的脚的总数,问笼子中至少有多少只动物,至多有多少只动物? 输入数据 第一行是测试的数据组数n,后面跟着n行输入,魅族测试数据占一行,包括一个正整数a(a < 32768) 输出要求 n行, 每行对应一个输入,输出是两个正整数,第一个是最少的动物书
阅读全文
posted @ 2016-05-01 22:11 Smalldy
阅读(1536)
评论(0)
推荐(0)
从《程序设计引导和在线实践》开始
摘要: 算法的薄弱是一个严重的问题,偶然间被朋友邀请进入ACM的世界,才发现自己这方面是真的很无力,一道poj上的1001便让我有一种无从下手的感觉- -,虽然自己一些过一些小东西,但这些所谓的‘成品’中,所设计的问题大多也只是‘技术问题’,随便百度一番也未尝不能解决,但是遇到这种‘硬知识’(姑且这么说吧)
阅读全文
posted @ 2016-05-01 21:47 Smalldy
阅读(255)
评论(0)
推荐(0)
2015年10月28日
[c++]内联函数
摘要: ========================内联函数======================频繁调用小函数使得函数调用的开销占比重极大,不适用函数而直接在程序中完成同样功能的代码又会降低程序的可读性 内联函数解决了这个矛盾1.内联函数的声明必须在调用之前!例如#includeusing na...
阅读全文
posted @ 2015-10-28 19:32 Smalldy
阅读(284)
评论(0)
推荐(0)
[c++]默认参数
摘要: =================默认参数==================在函数声明时表明默认值,在函数定义时正常定义voidfunction(inta=2)//函数声明voidfunction(inta)//函数定义{//code....}具体规则1.默认参数在声明中给出或者在定义中给出(默认...
阅读全文
posted @ 2015-10-28 19:31 Smalldy
阅读(199)
评论(0)
推荐(0)
2015年10月2日
【一套C语言控制台的输出框代码】
摘要: 效果演示可以生成一个输出框首先要创建输出框,设置输出框风格,可以设置的元素包括:左上角符号,右上角符号,左下角符号,右下角符号,以及上下左右边界线符号,理论上,只要你电脑能显示的符号,都可以支持该套代码在:宽字符下工作再次你需要加载字符串,此函数可以多次调用,可以向输出框中添加内容之后show输出框...
阅读全文
posted @ 2015-10-02 11:45 Smalldy
阅读(3646)
评论(1)
推荐(0)
2015年9月26日
[windows]部分前缀以及其意义
摘要: 前缀 意义CS 类风格选项CW 创建窗口选项DT 文本绘制选项IDI 图标的ID号MB 消息框选项SND 声音选项WM 窗口消息WS 窗口风格
阅读全文
posted @ 2015-09-26 18:46 Smalldy
阅读(243)
评论(0)
推荐(0)
2015年9月21日
后缀名“.dll .obj .lib”和“ .so .o .a”文件的区别含义
摘要: (1) .dll .obj .lib使用在windows平台下。 .dll:动态链接库,作为共享函数库的可执行文件。 .obj:目标文件,相当于源代码对应的二进制文件,未经重定位。 .lib:可理解为多个obj的集合,本质与.obj相同。(2) .so .o .a使用在linux平...
阅读全文
posted @ 2015-09-21 13:15 Smalldy
阅读(1062)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告