摘要: 作为C++标准不可缺少的一部分,STL应该是渗透在C++程序的角角落落里的。STL不是实验室里的宠儿,也不是程序员桌上的摆设,她的激动人心并非昙花一现。本教程旨在传播和普及STL的基础知识,若能借此机会为STL的推广做些力所能及的事情,到也是件让人愉快的事情。 1 初识STL:解答一些疑问 1.1 一个最关心的问题:什么是STL "什么是STL?",假如你对STL还知之甚少... 阅读全文
posted @ 2010-07-27 01:09 云端小飞象cg 阅读(546) 评论(0) 推荐(0) 编辑
摘要: 语法: const char *c_str();c_str()函数返回一个指向正规C字符串的指针, 内容与本string串相同. 这是为了与c语言兼容,在c语言中没有string类型,故必须通过string类对象的成员函数c_str()把string 对象转换成c中的字符串样式。注意:一定要使用strcpy()函数 等来操作方法c_str()返回的指针 比如:最好不要这样: char* c; st... 阅读全文
posted @ 2010-06-15 09:54 云端小飞象cg 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 这份材料是我在帮美国MIT的William Stallings博士翻译站点的时候的一部分内容,感觉对国内的学生帮助会很大。写给大家,希望能对大家有所帮助。材料中涉及的所有内容版权归原作者所有,收集信息的版权归William Stallings博士所有。  关于一些计算数学基础性的材料  Math Refresher:(ftp://shell.shore.net/members/... 阅读全文
posted @ 2010-05-25 09:56 云端小飞象cg 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 本文合适的题目应当是:白话说学计算机图形学? 1. 引言 什么是计算机图形学? 本文尽量避免给它做严格的定义,但是通常来说,计算机图形学是数字图象处理的逆过程,这只是一个不确切的定义,后面我们会看到,实际上,计算机图形学、数字图象处理和计算机视觉在很多地方的区别不是非常清晰的,很多概念是相通的。 计算机图形学是用计算机来画东西的学科,数字图象处理是把外界获得的图象用计算机进行处理的学科。在法国,图... 阅读全文
posted @ 2010-05-25 09:47 云端小飞象cg 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 就我自己的理解,谈谈我对读研和软件学院的看法,不妥之处一笑了之即可。 如果你有实际开发工作经验,感觉自己的水平和实力进入了一个 高原期,迫切需要从理论上提高,那么计算机学院是唯一选择。因为计算机学院才能让你在理论上 更上一层楼。软件学院从教学计划上就没有把你往这方面带。当然能不能更上一层楼最终还是完全取决于你自己。需要特别说明的是,工作经验并不一定等于开发经验,我见过很多... 阅读全文
posted @ 2010-05-25 09:42 云端小飞象cg 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 第一阶段:练经典常用算法,下面的每个算法给我打上十到二十遍,同时自己精简代码, 因为太常用,所以要练到写时不用想,10-15分钟内打完,甚至关掉显示器都可以把程序打 出来. 1.最短路(Floyd、Dijstra,BellmanFord) 2.最小生成树(先写个prim,kruscal要用并查集,不好写) 3.大数(高精度)加减乘除 4.二分查找. (代码可在五行以内) 5.叉乘、判线段相交、然后... 阅读全文
posted @ 2010-05-17 08:38 云端小飞象cg 阅读(2245) 评论(0) 推荐(0) 编辑
摘要: 在vs2010中运行以下代码 //main.c #include <stdio.h> int main() { char a[100]; memset(&a, 0, 100); char b; return 0; } ///////////////////////////////// 编译器将会报一个编译错误, syntax error : missing ';' before... 阅读全文
posted @ 2010-05-12 10:36 云端小飞象cg 阅读(11012) 评论(0) 推荐(0) 编辑
摘要: 1.二分法查找原理 又称之为折半查找,一种计算复杂度为log(n)的查找方法,与线性查找相比,数量级越大,效率的优势越是明显。但是二分法查找的前提是“已经排序好的线性表”,也就是说,一维数组中的数据必须是已经排序好了,才能使用二分法来进行查找,排序方式没有影响。 左侧这张图说明了二分法查找的原理以及查找过程 实现代码 #include <stdio.h> int search(int... 阅读全文
posted @ 2010-05-12 08:45 云端小飞象cg 阅读(1738) 评论(0) 推荐(0) 编辑
摘要: 基本组件: box Ext.BoxComponent 具有边框属性的组件 button Ext.Button 按钮 colorpalette Ext.ColorPalette 调色板 component Ext.Component 组件 container Ext.Container 容器 cycle Ext.CycleButton dataview Ext.DataView 数据显... 阅读全文
posted @ 2010-04-20 16:43 云端小飞象cg 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 1. 处理HTML元素的标准事件      HTML元素的标准事件是指mouseover、 mousedown、click、blur、focus、change等能够直接对HTML元素发生的事件。在ExtJS中,这些事件的处理可以用如下的代码:      注册一个事件处理函数使用: Ext.get('myElement... 阅读全文
posted @ 2010-04-20 09:08 云端小飞象cg 阅读(446) 评论(0) 推荐(0) 编辑