上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 模式简介 面向对象的编程,并不是类越多越好,类的划分是为了封装,但分类的基础是抽象,具有相同属性和功能的对象的抽象集合才是类。 策略模式(Strategy)定义了算法家族,分别封装起来,让他们相互间可以替换,此模式的变化不会影响到使用算法的客户。策略模式是一种定义一系列算法的方法,从概念上看,所有这 阅读全文
posted @ 2016-04-11 21:04 弦断 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 模式简介 简单工厂模式又称静态工厂方法模式,定义一个用于创建对象的接口。其主要组成部分为: 类图分析 程序代码 参考资料 深入浅出设计模式(中文版): http://wenku.baidu.com/view/8fb442ce0508763231121206.html?from=search 阅读全文
posted @ 2016-04-11 21:03 弦断 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 删除重复元素 1、简单的数组进行去重 1 //采用覆盖的方法,去掉重复元素 2 int removeDuplicate(int a[],int length) 3 { 4 int i = 0,j=0,location=0,count=0; 5 while (i < length) 6 { 7 j = 阅读全文
posted @ 2016-04-10 09:24 弦断 阅读(193) 评论(0) 推荐(0) 编辑
摘要: C与C++的各自特点 C是结构化语言,重点在于算法和数据结构。C程序的设计首先考虑的是如何通过过程,对输入进行运算处理得到输出。对于C++,首先考虑如何构建对象模型,让模型能够契合与之对应的问题域,这样就可以通过获取对象的状态信息得到输出或实现过程控制。 头文件中ifndef/define/endi 阅读全文
posted @ 2016-04-02 10:37 弦断 阅读(860) 评论(0) 推荐(0) 编辑
摘要: 1 准备工作 下载cmake 下载CGAL安装包 学习如何设置环境变量 安装Qt运行demos。 libQGLViewer用来运行 3D CGAL demos。 确定Visual Studio 相应的版本。 2 安装环境 Win7旗舰版 SP1 64位操作系统 Visual Studio 2013 阅读全文
posted @ 2016-03-11 10:32 弦断 阅读(6006) 评论(0) 推荐(0) 编辑
摘要: 1 INTRODUCTION 在OpenGL中,为了更方便的提供能对符合条件的多边形进行快速渲染,对合法的多边形做出条件限制。已知对于空间中的多边形P的分割是等价于原始多边形P的一系列互不相交的多边形的并集。为了最大限度的提高性能,同时解决在三维空间中绘制的凹多边形在旋转时发生的闪烁问题。在系统研究 阅读全文
posted @ 2016-03-11 10:25 弦断 阅读(1165) 评论(0) 推荐(1) 编辑
摘要: 镶嵌(tessellation)是将凹边形分割或者是凸边形相交边组成的多边形。因为OpenGL只接受凸多边形的渲染,这些非凸多边形必须在绘制前进行镶嵌。 上图分别为凹四边形、中间有洞及自交的多边形。 下载:tessellation.zip,stencilTess.zip 简介 镶嵌的基本过程是将非凸 阅读全文
posted @ 2016-02-24 17:15 弦断 阅读(2511) 评论(1) 推荐(0) 编辑
摘要: 块体理论纲要块体理论在国内的发展与应用70年代,石根华提出了块体理论。1985年春, 石根华与美国的R.E.Godman出版了专著,这标志着块体理论作为岩体工程分析的一种有方法己得到公认。1988年,刘锦华、吕祖珩将块体理论全面地介绍到中国,对块体理论的基本原理和分析方法及在岩石边坡、地下洞室及隧洞... 阅读全文
posted @ 2015-08-10 15:17 弦断 阅读(2032) 评论(0) 推荐(0) 编辑
摘要: 数组初始化在函数体外定义的内置数组类型,元素初始化为0;在函数体内定义的内置数组类型,元素都未初始化。int minList[5];//在函数体外定义的数组 //主函数中显示结果 int maxList[5] ;//函数体内定义的数组 for (int i = 0; i < 5; ... 阅读全文
posted @ 2015-08-07 20:56 弦断 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 细节要点 getline(cin,string)与cin>>string 在VS2013中通过输入换行符\n,对getline以及cin的用法进行测试,但是并没有像文中所述遇到换行符停止读入。而是ReadKey回车后停止读取。 getline这个函数接受两个参数: 一个输入流对象和一个 string 阅读全文
posted @ 2015-08-02 23:49 弦断 阅读(183) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页