- 博客(10)
- 资源 (38)
- 收藏
- 关注
转载 对决:enum VS const
原文标题:enum vs const原文作者:Rob Manderson原文出处:http://www.codeproject.com/cpp/enumvsconst.asp译文作者:xlander 最近我负责对别人写的一些C++代码进行复查,代码检查能够引起错误的条件,如果一旦发生错误的话,就进行一些合情合理的善后措施。写的很好,不过,就又那么一个小地方让我郁闷的不得了。
2008-08-09 11:25:00 509
转载 尽量使用const、enum、inline,避免使用 #define
尽量使用 const 、 enum 、 inline ,避免使用 #define 这一项似乎叫做“尽量把工作交给编译器而不是预编译器”更恰当,因为 #define 的内容不应该属于语言自身的范畴。这是 #define 的众多问题之一,请看下面的代码: #define ASPECT_RATIO 1.653 编译器也许根本就接触不到这个符号名 ASPECT_RATIO ,它在编译
2008-08-09 10:25:00 615
转载 详细解说 STL 排序(Sort)
详细解说 STL 排序(Sort) 作者Winter 详细解说 STL 排序(Sort) 0 前言: STL,为什么你必须掌握 1 STL提供的Sort 算法 1.1 所有sort算法介绍 1.2 sort 中的比较函数 1.3 sort 的稳定性 1.4 全排序 1.5 局部排序 1
2008-08-04 11:15:00 347
转载 标准模板库(STL)介绍(上)
标准模板库(STL)介绍(上) 作者: winter 作者:Scott Field 本文以List容器为例子,介绍了STL的基本内容,从容器到迭代器,再到普通函数,而且例子丰富,通俗易懂。不失为STL的入门文章,新手不容错过! 这篇文章是关于C++语言的一个新的扩展——标准模板库的(Standard Template Library),也叫STL。 当我第一
2008-08-04 10:58:00 439
转载 标准模板库(STL)介绍(下)
标准模板库(STL)介绍(下) 作者:Scott Field 。 本文以STL容器list为例,介绍了find()函数、sort()函数,search()函数,splice()函数等,由浅入深,把list的用法和相关通用函数的用法做了详细介绍。 使用STL通用算法find()在list中查找对象 我们如何在list中查找东西呢?STL的通用算法find()和find_if()
2008-08-04 10:56:00 418
原创 编程修养
编程修养 什么是好的程序员?是不是懂得很多技术细节?还是懂底层编程?还是编程速度比较快?我觉得都不是。对于一些技术细节来说和底层的技术,只要看帮助,查资料就能找到,对于速度快,只要编得多也就熟能生巧了。 我认为好的程序员应该有以下几方面的素质: 1、有专研精神,勤学善问、举一反三。 2、积极向上的态度,有创造性思维。 3、与人积极交流沟通的能力,有团队精神。 4
2008-08-03 20:31:00 847
原创 源文件注释规范
源文件注释规范/*********************************************************** 文件名:** Copyright (c) 2005 - 2006 ******* 软件项目开发部门** 文件编号:** 创 建 人:** 日 期:** 修 改 人:** 日 期:** 描 述:********************
2008-08-03 19:48:00 752
原创 变量命名规则
Microsoft程序员查尔斯·西蒙尼(Charles Simonyi) 提出的匈牙利变量名按:属性+类型 +对象 描述的顺序组合起来 下面 是HN变量命名规范, 属性部分 全局变量 g_ 常量 c_ c++类成员变量 m_ 静态变量 s_ 类型部分 指针 p 函数 fn 无效 v 句柄 h 长整型 l 布尔 b 浮点型(有时也指文件) f 双字 dw 字符串 sz 短整型 n 双精度浮
2008-08-03 19:22:00 1172
原创 DXUT设计指南
DXUT设计指南 DXUT是一个建立在Direct3D API之上的,被大部分Direct3D指南和例子所使用的层。它的目标是创建Direct3D例子、原型、工具,更容易的建立坚固、专业的游戏。· DXUT概观· 初始化DXUT· 使用基于DXUT的程序窗口· 使用DXUT设备
2008-08-02 11:45:00 978
原创 C++中的虚函数和虚函数
转载1.简介 虚函数是C++中用于实现多态(polymorphism)的机制。核心理念就是通过基类访问派生类定义的函数。假设我们有下面的类层次:class A{public: virtual void foo() { cout };class B: public A{public: virtual void foo() { cout };那么,在使用的时候,我们可以:A *
2008-08-02 09:19:00 400
Tricks+3D+(E).part04
2009-03-13
Tricks+3D+(E).part03
2009-03-13
Tricks+3D+(E).part02
2009-03-13
Tricks+3D+(E).part01
2009-03-13
Real-Time Rendering.3rd.part4
2009-03-13
Real-Time Rendering.3rd。part3
2009-03-13
Real-Time Rendering.3rd.part2
2009-03-13
Real-Time Rendering.3rd
2009-03-13
ShaderX+2.-.Introductions+and+Tutorials+with+DirectX+9.0.pdf
2009-03-13
3D Game Engine Programming
2009-03-13
Direct3D.ShaderX.-.Vertex.and.Pixel.Shader.Tips.and.Tricks
2009-03-03
Introduction to 3d Game Programming With Directx 9.chm
2007-09-06
VC++6游戏编程入门
2007-09-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人