2006年8月20日
摘要: 地球人都知道 C++ 的 string 没有 toupper ,好在这不是个大问题,因为我们有 STL 算法:string s("heLLo");transform(s.begin(), s.end(), s.begin(), toupper);cout << s << endl;transform(s.begin(), s.end(), s.begin(), tolower);cout << s << endl;当然,我知道很多人希望的是 s.to_upper() ,但是对于一个这么通用的 basic_string 来说,的 阅读全文
posted @ 2006-08-20 11:39 sun_kang 阅读(286) 评论(0) 推荐(0) 编辑
2006年8月18日
摘要: struct CGStruct{CGparameter modelViewProj ;CGparameter modelViewInverse ;CGparameter globalAmbient ;CGparameter lightColor ;CGparameter lightPosition ;CGparameter eyePosition ;CGparameter Ke ;CGparameter Ka ;CGparameter Kd ;CGparameter Ks ;CGparameter shininess ;}CGP;Vertex g_pVertexArray[24] ={// t 阅读全文
posted @ 2006-08-18 22:47 sun_kang 阅读(252) 评论(0) 推荐(0) 编辑
2006年8月17日
摘要: 建议学习路径:首先先学学编辑器,vim, emacs什么的都行。然后学make file文件,只要知道一点就行,这样就可以准备编程序了。然后看看《C程序设计语言》K&R,这样呢,基本上就可以进行一般的编程了,顺便找本数据结构的书来看。如果想学习UNIX/LINUX的编程->《APUE》绝对经典的教材,加深一下功底,学习《UNP》的第二卷。这样基本上系统方面的就可以掌握了。然后再看Douglus E. Comer的《用TCP/IP进行网际互连》第一卷,学习一下网络的知识,再看《UNP》的第一卷,不仅学习网络编程,而且对系统编程的一些常用的技巧就很熟悉了,如果继续网络编程,建议看《T 阅读全文
posted @ 2006-08-17 14:46 sun_kang 阅读(158) 评论(0) 推荐(0) 编辑
2006年8月16日
摘要: ComputeGraph :《计算机图形学(第三版)》电子工业出版社 author : Donald HearnComputer Graphics with OpenGL, 3e《计算机真实感图形的算法基础 》实时计算机图形学(第2版)(本书获得2002年度美国《游戏开发者》杂志的“前沿奖”)《中国计算机图形学进展2006-第六届中国计算机图形学大会论文集》作者: 彭群生 SIGGRAPH 2006SCIPaper Addresshttp://www.cs.brown.edu/~tor/sig2006.htm 阅读全文
posted @ 2006-08-16 22:22 sun_kang 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 入门教程 :《C++编程你也行》,即将由人民邮电出版社出版。译者徐波先生《You Can Do It!: A Beginner's Introduction to Computer Programming》。完全的C++编程新手可以阅读Francis Glassborow的这本新书《Accelerated C++中文版》,中国电力出版社Andrew Koenig, Barbara E. Moo, Accelerated C++: Practical Programming by Example《C++ Primer (3RD)中文版》,中国电力出版社《Essential C++中文版》 阅读全文
posted @ 2006-08-16 11:43 sun_kang 阅读(360) 评论(0) 推荐(0) 编辑
2006年8月15日
摘要: 来个绘图经典的例子吧。基类是Shape,子类是Circle,Triangle等等。肯定有人写过这样的代码:enum SHAPE_DEFINE{CIRCLE, TRIANGLE, RECTANGLE };someFunction(){ SHAPE_DEFINE shape_variable; ……Shape * shap; switch(shape_variable) { case CIRCLE: shape = new Circle; break; case TRIANGLE: shape = new Trigangle; break; ..... } //do something with 阅读全文
posted @ 2006-08-15 16:03 sun_kang 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 一.数字图像处理相关书籍英文版:1.《DigitalImageProcessing》RafaelC.GonzalezRichardE.Woods电子工业出版社,PrenticeHall(此书有中文版)2.Gonzalez&Woods:DigitalImageProcessing电子工业出版社讲得比较全面,而且比较细致,入门的绝对好书。3.DigitalImageProcessing(UsingMatlab)电子工业出版社和上一本内容相近,但增加了Matlab实现代码。强烈推荐。中文版:1.阮秋琦译,Gonzalez&Woods:《数字图像处理》电子工业出版社2.章毓晋:《图像工 阅读全文
posted @ 2006-08-15 11:33 sun_kang 阅读(3649) 评论(0) 推荐(1) 编辑
摘要: http://www-128.ibm.com/developerworks/cn/linux/Linuxsir-非常不错的中文Linux社区,能学习到很多东西http://www.linuxsir.com/bbs Linuxfans-Linux公社,中文站点,国内非常出名http://www.linuxfans.org Linuxeden-有许多Linux软件下载,更新较快http://www.linuxeden.com Linux的新闻和文档http://www.linuxaid.com.cn linux技术中坚站http://www.chinalinuxpub.com/ 1.OS站点Red 阅读全文
posted @ 2006-08-15 11:01 sun_kang 阅读(213) 评论(0) 推荐(0) 编辑