- 博客(2)
- 收藏
- 关注
原创 名字空间和域解析
在C++中,程序中的每个类的名字都是独一无二的,他们不能是具有相同名字的两个类。这带来一个潜在问题,游戏中包含很多的数学运算。假设决定在游戏中使用其他人编写的数学库。这些库中很可能包含同样名字的类。这个时候,就不能判断到底是哪个库中的类。 解决这个问题就要用到名字空间。名字空间是把相关的类分组的一种方法。实际上,它不仅可以用于类,也可以对相关的类、函数或者结构进行分组。
2007-09-11 21:31:00 608 1
原创 内联成员函数
把成员函数的代码放如类定义中。这种方式定义的函数就叫内联成员函数。程序使用内联成员函数的方式可以与类外部定义的成员函数的使用方式完全相同。但是,内联函数和外联函数之间还是有一点区别的:定义一个内联函数时,编译器会把内联函数的代码替换到程序中。使用非内联函数时,就不会这样做。 但是我们不能让所有的函数都内联。第一,编译器不允许。编译内联函数只是一个建议而不是命令。第
2007-09-01 16:28:00 5116 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人