C/C++
文章平均质量分 70
zdqFlyFish
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
IDirect3D9接口学习
应用程序通过使用IDirect3D9接口的方法来创建Direct3D对象,并通过这个接口配置环境。 这个接口包括设备的枚举和检索能力的方法。 1. IDirect3D9::CheckDepthStencilMatch 说明:确定是否在一个特定的现实模式下深度模板格式和渲染目原创 2011-08-02 09:07:58 · 801 阅读 · 0 评论 -
Singleton中的一条费解语句
OGRE中的Singleton是这么设计的: template class Singleton { private: /** \brief Explicit private copy constructor. This is a forbidde原创 2011-08-29 12:34:46 · 485 阅读 · 0 评论 -
Int2Type的意义
在很多代码中看到 Int2Type这样的结构: template struct Int2Type { enum { value = v }; }; 以下笔记摘自:http://www.cppblog.com/tommy/archive/2006/01/24/299原创 2011-08-29 12:27:48 · 1174 阅读 · 0 评论 -
volatile关键字后续学习
在上一篇转载中学习了volatile关键字的用处: 一个定义为volatile的变量是说这变量可能会被意想不到地改变,这样,编译器就不会去假设这个变量的值了。精确地说就是,优化器在用到这个变量时必须每次都小心地重新读取这个变量的值,而不是使用保存在寄存器里的备份。 关键在于两个地方: 1. 编译器的优化 (请高手帮我看看下面的理解) 在本次线程内, 当读取一个变原创 2011-12-28 15:55:28 · 440 阅读 · 0 评论 -
讲讲volatile的作用
原文地址:http://blog.21ic.com/user1/2949/archives/2007/35599.html表示感谢 一个定义为volatile的变量是说这变量可能会被意想不到地改变,这样,编译器就不会去假设这个变量的值了。精确地说就是,优化器在用到这个变量时必须每次都小心地重新读取这个变量的值,而不是使用保存在寄存器里的备份。下面是volatile变量的几个例子:转载 2011-12-28 15:22:14 · 307 阅读 · 0 评论
分享