- 博客(6)
- 收藏
- 关注
原创 字符串转换成浮点数的实现
字符串常用的转换函数有atofatoiatolstrtodstrtolstrtoultoascii(将整型数转换成合法的ASCII 码字符)toupper(将小写字母转换成大写字母)tolower(将大写字母转换成小写字母)
2014-06-30 13:29:52 2817 1
原创 函数指针
函数指针--指向函数的指针变量作用1:调用函数2:作为函数的参数声明格式返回类型 (*指针名) (形式参数)如 int (*Function)(int x,int y);例子[cpp] view plaincopy#include typedef int (*Function)(int x,int y); int
2014-06-25 22:31:24 229
原创 软件体系结构--适配器模式
解决问题类型为了解决接口不一致的问题解决设计思路在两个软件模块之间设计一个适配器进行适配,包括类适配器和对象适配器两种方案具体待解决的问题要使用一个类中的对数组升序排序的方法,同时也要使用另一个类中对数组进行降序排序的方法UML设计类适配器
2014-06-19 16:11:11 993
原创 软件体系结构--组合模式
解决问题类型在软件设计与编程中经常会遇到属性数据,当处理属性结构的数据时,程序员必须经常区分叶子结点和树的一个树枝结点。这使得代码变得更加复杂,容易出错。解决设计思路允许一致地对待复杂和原始对象的接口,客户类以相同的方式对待单独的对象和一组对象。具体待解决的问题使用不同的语言作为问候语,用户选择一个国家,程序显示该国家见面时使用的问候语。一些国家团体由固定的国家组成,如联合国。
2014-06-19 16:06:46 1400
原创 软件体系结构--工厂模式
解决问题类型创建对象的代码时,需要设置许多条件语句,以便决定在什么条件下,何时、怎样创建某个类的对象,这样客户类变得比较臃肿,难以维护。解决设计思路讲创建对象的责任委托给某个特殊的类,工厂类具体待解决的问题设计一个汽车保险管理程序,通过知道所需的准确功能,从客户类的主方法中直接初始化类结构体中的某个子类。UML设计
2014-06-19 15:56:01 1857
转载 Git详细教程
原本地址1 Git详细教程 1.1 Git简介1.1.1 Git是何方神圣?Git是用C语言开发的分布版本控制系统。版本控制系统可以保留一个文件集合的历史记录,并能回滚文件集合到另一个状态(历史记录状态)。另一个状态可以是不同的文件,也可以是不同的文件内容。举个例子,你可以将文件集合转换到两天之前的状态,或者你可以在生产代码和实验性质
2014-06-12 22:37:20 289
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人