夏天/isummer

Sun of my life !Talk is cheap, Show me the code! 追风赶月莫停留,平芜尽处是春山~

博客园 首页 新随笔 联系 管理
上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 36 下一页

2015年12月22日 #

摘要: OpenGL中位图的操作 OpenGL中位图的操作(glReadPixels,glDrawPixels和glCopyPixels应用举例)。1. BMP文件格式简单介绍 BMP文件是一种像素文件,它保存了一幅图象中所有的像素。这种文件格式可以保存单色位图、16色或256色索引模式像素图、24位... 阅读全文
posted @ 2015-12-22 16:22 夏天/isummer 阅读(11428) 评论(0) 推荐(0) 编辑

摘要: OpenGl 中的基本数据类型 为了便于 OpenGL在各种平台上移植,OpenGL定义了自己的数据类型。 如果你愿意也可用这些数据类型对应的标准C的数据类型来替代。如OpenGL也定义 GLvoid类型,如果用C语言编写,可以用它替代void类型。不同的C编译器或环境对各种C变量的大小和内存分... 阅读全文
posted @ 2015-12-22 11:01 夏天/isummer 阅读(1426) 评论(0) 推荐(0) 编辑

2015年12月21日 #

摘要: CGA填充算法之种子填充算法 平面区域填充算法是计算机图形学领域的一个很重要的算法,区域填充即给出一个区域的边界 (也可以是没有边界,只是给出指定颜色),要求将边界范围内的所有象素单元都修改成指定的颜色(也可能是图案填充)。区域填充中最常用的是多边形填色,本文讨论种子填充算法(Seed Filli... 阅读全文
posted @ 2015-12-21 23:41 夏天/isummer 阅读(8768) 评论(0) 推荐(0) 编辑

该文被密码保护。 阅读全文
posted @ 2015-12-21 14:43 夏天/isummer 阅读(1) 评论(0) 推荐(0) 编辑

摘要: 1. 请看下程序inline void CScanLineFill::removeOldNodeAET(AET* &aetList, const float yCurrent){ AET* pCur = aetList; AET* temp = kkk; aet... 阅读全文
posted @ 2015-12-21 10:29 夏天/isummer 阅读(312) 评论(0) 推荐(0) 编辑

2015年12月20日 #

摘要: C++中的浮点数运算的误差 项目中需要计算判定,采用的是float型,如: float a main() { float a,b,c; a=0.99999999; b=1.0; if(a==b) printf("ddddd");//正确 getch();}... 阅读全文
posted @ 2015-12-20 15:12 夏天/isummer 阅读(2179) 评论(0) 推荐(0) 编辑

摘要: 程序员必知之浮点数运算原理详解 导读:浮点数运算是一个非常有技术含量的话题,不太容易掌握。许多程序员都不清楚使用==操作符比较float/double类型的话到底出现什么问题。 许多人使用float/double进行货币计算时经常会犯错。这篇文章是这一系列中的精华,所有的软件开发人员都应该读一下。... 阅读全文
posted @ 2015-12-20 02:33 夏天/isummer 阅读(27189) 评论(1) 推荐(2) 编辑

2015年12月19日 #

摘要: 1问题: bug提示图下图所示: 2. 分析 前前后后核实程序没有错误,退后根据bug提示信息 vector::iterator itPoint = tempSortedList.begin(); while (itPoint->y >= yLine && itPoint->y y >= y... 阅读全文
posted @ 2015-12-19 22:46 夏天/isummer 阅读(2225) 评论(0) 推荐(0) 编辑

摘要: C++中的inline声明1. inline函数(摘自C++ Primer的第三版) 在函数声明或定义中函数返回类型前加上关键字inline即把函数指定为内联函数。inline int min(int first, int secend) { /****/}; inline 函数对编译器... 阅读全文
posted @ 2015-12-19 21:40 夏天/isummer 阅读(1268) 评论(0) 推荐(0) 编辑

摘要: C++中的头文件和源文件1. C++编译模式 通常,在一个C++程序中,只包含两类文件——.cpp文件和.h文件。 其中,.cpp文件被称作C++源文件,里面放的都是C++的源代码;而.h文件则被称作C++头文件,里面放的也是C++的源代码。 C+ +语言支持“分别编译”(separate c... 阅读全文
posted @ 2015-12-19 21:01 夏天/isummer 阅读(806) 评论(0) 推荐(0) 编辑

上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 36 下一页