C/C++
Cloud-Future
这个作者很懒,什么都没留下…
展开
-
C语言常用的代码组织形式--多文件
对于小型代码而言,可以将所有的文件写到一个源文件中。但是对于一个大的项目工程,代码量极大,如果把所有的源码都放在一个源文件,就会显得代码杂乱,不利于阅读,更不便于代码的修改和维护。这时候我们需要合理的组织代码,可以使用多个文件,把源码归类放到不同的文件中。程序多文件一般分为两类:1、头文件(.h):像我们常用的stdio.h,stdlib.h....这些都是C为我们提供的2、源文件(.原创 2016-04-26 21:35:10 · 7026 阅读 · 0 评论 -
Dev-C++ 配置SDL开发环境
首先下载SDL的依赖库和运行库,地址为:https://www.libsdl.org/download-1.2.php点击打开链接,目前SDL有两个版本SDL 2.0和SDL 1.2,SDL2.0好像找不到 Linux版本的库,所以建议你们下载SDL 1.2 版本,下载的是Development Libraries开发库,如果想看一下SDL的源码也可以把Scoure Code下面的文件下载下来原创 2016-05-02 19:40:21 · 13769 阅读 · 2 评论 -
C++实现简单的计时器
C++实现简单的计时器 最近闲着无聊就想着用C++写点什么东西,仔细想了想其实自己的C++学的也不怎么好,写个简单的计时器吧! 首先我们先分析一下计时器的一些功能,简单一点的计时器包括开始、暂停、停止和显示基本功能,这些功能以C++面向对象的编程思想(OOP)进行抽象,就是计时器类(Timer)的4个成员函数,当然我们要把这些函数作为公有的,因为它们是留给外部的接口(inter原创 2016-04-04 19:49:58 · 39330 阅读 · 12 评论 -
策略模式(Strategy Pattern)
策略模式(Strategy Pattern)定义了算法家族,分别封装起来,他们之间可以相互替换,此模式可以让算法的变化不会影响到使用这些算法的客户端。原创 2017-03-20 13:15:48 · 381 阅读 · 0 评论