- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 工作中总结的编程小技巧2
<br />技巧一:调试release程序的一个小方法<br />我们经常会发现调试release版本的程序时编译器有时无法提供正确的数值。那么可以将信息输出至测试文本或者调试窗口进行查看:<br />e.g:输出到文件<br />CRect rect;<br />m_cParamPanel.GetWindowRect(rect);<br />FILE * pfile = NULL;<br />pfile = fopen("test.txt","w");<br />fprintf(pfile,"create
2010-09-10 10:19:00
1698
转载 OpenGL编程低级错误及常见问题解答
出处:http://blog.youkuaiyun.com/wuzoujing/archive/2009/12/04/4942483.aspx这篇文章不错。推荐大家看看。 1.没有glDisable(GL_TEXTURE_2D),导致基本几何作图全部失败。2.镜头位置没调好,导致所有物体不可见.3.物体位置数据错误,导致物体大大超出镜头显示范围.4.纹理没有GL_CLAMP导致边界拼接
2010-05-25 10:32:00
2088
1
原创 设计模式学习小结
最近在看Head first设计模式,将一些体会收录于此。一、策略模式1、定义:策略模式定义了算法族,分别封装起来,让它们之间可以互相替换,次模式让算法的变化独立于使用算法的客户。2、本质:少用继承,多用组合3、设计原则:把应用中变化的地方独立出来,不要和那些不需要变化的代码混在一起。这样代码变化引起的不经意后果变少,系统变得更有弹性。“面向接口编程”是面向对象编程思想中最重要的一
2010-04-13 10:22:00
829
原创 工作中总结的编程小技巧
技巧一:int-->bool要注意的!bool a=255; bool b= 254; 理论上应该认为a==b,但是根据编译器的不同,结果可能完全不一样 所以更好的写法是 char ch =1; 或者0bool a = (0 != atoi(ch)); 技巧二:将std::string转int,double先利用c_str()转成C string,再用atoi()与atof()
2009-10-29 17:47:00
9123
23
转载 VS2005 保存文件、向导生成代码 速度变慢的解决方案
文章来源:http://blog.youkuaiyun.com/zeuskaaba/archive/2009/04/06/4051269.aspx非常好的东西,解决困扰自己很久的问题。 在VS2005下 开发MFC项目时,最近发现用向导生成代码时突然变得很慢,这包括了添加类、添加变量 和 “事件”、“消息”、“重写”的添加等,都会有2-3秒左右的无响应时间。
2009-10-27 20:40:00
1241
转载 Decomposing a matrix(用于分解变换矩阵至旋转、平移,缩放分量)
文章来源:http://www.ziggyware.com/readarticle.php?article_id=15 Matrix decomposition is very useful when you would like to get the translation, scale or rotation from a matrix. This should not be done
2009-10-26 20:00:00
6004
VRML国际标准与应用指南
2009-02-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人