
C/C++
文章平均质量分 73
步行者
熟悉JAVA,PostgreSQL。做过c++,php。
展开
-
亦谈c++中的类型转换
1 、基本类型转换 这是最常见的类型转换。 1.1 int to float(or double) eg: int ia = 10;原创 2005-11-25 11:22:00 · 1071 阅读 · 1 评论 -
三角形的法线的c++实现
三角形的法线的c++实现:(输入三角形的三个顶点坐标,输出法线)int calTriNormal( double ver1[3], double ver2[3], double ver3[3] , double normal[3] ){double temp1[3], temp2[3];double length = 0.0;temp1[0] = ver1[0] - ve原创 2005-11-25 15:27:00 · 3806 阅读 · 2 评论 -
OpenGL特点及功能
刚毕业不久的时候参加过一个项目就是OpenGL相关的开发,自己在大学里面都不知道这玩意。刚接手非常郁闷,还好有高手带我们这种新兵蛋子。当时是用.net框架的C++开发,对于刚毕业没多久的人确实是一种好的锻炼,对面向对象的继承,重载,虚函数等等都有所理解,而不是仅仅只知道书本中面向对象的概念。由于当时是研究项目,开发团队自己构建数据模型,由于开发内容的数学概念比较浓厚,还有几个数学专业的研究生。原创 2009-09-07 22:16:00 · 6011 阅读 · 0 评论 -
排序算法:几种常见的排序算法的C语言代码
我们在编程的时候排序算法是经常用到的,排序是数据结构的重要组成部分。下面是几种常见代码的C语言示例代码。1.选择排序(Selection Sort) 1. 找出a[0]~a[N-1]之间的最小值或者最大值和a[0]进行交换原创 2009-09-19 21:02:00 · 1606 阅读 · 0 评论 -
栈(stack):栈的C语言示例代码
Stack栈是FILO(First In Last Out)的数据构造。也是数据结构的一个重要内容。在编译原理那边也用到,在OS中也是重要的概念。栈是先进后出构造,主要有PUSH和POP两个方法。 栈的示例代码如下:#include原创 2009-09-19 21:50:00 · 1293 阅读 · 0 评论 -
图像动画开发环境:openframeworks
openframeworks(http://www.openframeworks.cc/)是C++为基准的简洁开发框架,擅长开发图像和动画。能在多个平台上运行(PC, Mac, Linux, iPhone)。主要有以下特征:◇ 通过编码来制作图像和动画。◇ 免费使用◇ 以C++为基准的语法,但即使没有高深的C++知识也能写出有难度的代码。原创 2009-09-27 22:10:00 · 12824 阅读 · 8 评论