上一页 1 ··· 7 8 9 10 11 12 13 14 下一页

ZZ C++ 枚举类型的定义域问题

摘要: C++ 中的枚举类型继承于 C 语言。就像其他从 C 语言继承过来的很多特性一样,C++ 枚举也有缺点,这其中最显著的莫过于作用域问题——在枚举类型中定义的常量,属于定义枚举的作用域,而不属于这个枚举类型。例如下面的示例: enum FileAccess { Read = 0x1,... 阅读全文
posted @ 2010-03-05 10:34 leonwei 阅读(144) 评论(0) 推荐(0) 编辑

尽量减小C++程序中文件之间关联程度的方法

摘要: 在头文件中如果需要其他文件定义的类,尽量不包含那个头文件,只进行类的声明,头文件中使用这个类的时候能用指针就尽量用指针,并且不出现对该类函数的调用,在cpp文件中再包含那个类的头文件。 阅读全文
posted @ 2010-03-04 18:32 leonwei 阅读(135) 评论(0) 推荐(0) 编辑

Vertex Buffer Objects

摘要: Vertex Buffer Objects (VBOs) are Buffer Objects that are used for vertex data. Since the storage for buffer objects is allocated by Op... 阅读全文
posted @ 2009-11-18 06:34 leonwei 阅读(194) 评论(0) 推荐(0) 编辑

计算机图形渲染管线

摘要: 最近在看3D引擎设计,看到了一些关于各种图形硬件接口还有软渲染的体系,忽然发觉自己当初在学OpenGL之前为什么没有学习图形的渲染管线,导致对opengl、d3d这些东西掌握起来要一段时间。因为渲染管线是因,opengl…是果,而我们的教学中通常不谈管线而直接把什么坐标转换、纹理采样、深度测试这样... 阅读全文
posted @ 2009-11-17 05:21 leonwei 阅读(174) 评论(0) 推荐(0) 编辑

设计模式(Design Patterns)总结归纳

摘要: 创建型模式 1 AbstractFactory 抽象工厂 关键词:多套方案 意图:提供一个创建多套(每套有相应的一群对象)的方法 适用情况:1、一个系统由多个产品系列中的一个来配置2、强调一系列相关的产品设计。 结构: 这里面AbstractFactory是抽象工厂,下面的两个是... 阅读全文
posted @ 2009-10-22 16:02 leonwei 阅读(194) 评论(0) 推荐(0) 编辑

C++编程思想第二卷(实用编程技术)摘要

摘要: 在c++编程思想的第二卷中介绍了很多更深入的c++特性,这是现代C++编程的精髓 模板 1.一般类的声明和定义都在H和CPP两种文件中,主要是怕连接时的多重定义,但是对于模板可以放心的将他们都放在H文件中,因为template后面的东西编译器不会为其分配空间,知道有一个模板实例告知。如果不适用... 阅读全文
posted @ 2009-10-16 15:25 leonwei 阅读(438) 评论(0) 推荐(0) 编辑

effective and more effective c++

摘要: 1、尽量用const和inline而不用#define,在定义常量时用const,定义一些小函数时用inline。定义指针常量时要把指针和常量都定义为const,定义成员常量时要把成员定义为static保证所有的实例只有这一个常量。 2、尽量用而不用,尽量用new和delete而不用malloc... 阅读全文
posted @ 2009-10-12 12:41 leonwei 阅读(199) 评论(0) 推荐(0) 编辑

Cg编程自学心得

摘要: 在计算机图形学领域,用计算机处理图形信息我们最先接触的通常是使用opengl和d3d这些图形编程接口,这些通常称为固定管线的编程,也就是程序员不直接操纵可编程的GPU,在常见的opengl的编程管线中,底层为我们设定了固定的渲染过程,程序员控制的只是这个过程中的各种参数。但是在有些情况下,尤其是... 阅读全文
posted @ 2009-09-23 10:30 leonwei 阅读(231) 评论(0) 推荐(0) 编辑

(转载)WCHAR与CHAR的转换

摘要: (转载) WCHAR与CHAR的转换 Windows API中很多参数是LPTSTR类型的,关于这个LPTSTR很多人都解释过了,没什么好说的 #ifdef UNICODE typedef LPWSTR LPTSTR #else typedef LPSTR LPTSTR #endif 说白了,就... 阅读全文
posted @ 2009-09-15 10:22 leonwei 阅读(221) 评论(0) 推荐(0) 编辑

【转载】如何:在各种字符串类型之间进行转换

摘要: 【转载】如何:在各种字符串类型之间进行转换2008-03-19 17:36如何:在各种字符串类型之间进行转换 本主题演示如何将各种 Visual C++ 字符串类型转换为其他字符串。可以转换的字符串类型包括 char *、wchar_t*、_bstr_t、CComBSTR、CString、basi... 阅读全文
posted @ 2009-09-15 10:21 leonwei 阅读(145) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 下一页