- 博客(3)
- 资源 (5)
- 收藏
- 关注
原创 c++构造函数(初始化式)被忽略的东西
不管是在c++,还是c#,或是java中,当人们一提到构造函数是,马上就回有人回答,是用来初始化成员变量的,没错,但是殊不知,后面却隐含了很多东西。首先:构造函数用初始化式与在函数里面直接初始化有什么不同。我先简单说一下初始化式,可能有人已经忘了什么是构造函数的初始化式。其实初始化式就是一个以冒号开始,接着是一个以逗号分隔的数据成员列表,每个数据成员后面跟着一个放在圆括号里的初始化式。
2011-12-09 19:22:41 1229
翻译 不用AuxDIBImageLoad()向opengl中载入bmp纹理
不用AuxDIBImageLoad()向opengl中载入bmp纹理这个函数从硬盘中加载24位window DIB 位图。呵呵,解释的多了。为了节约时间,我没有加载整个bmp图的Header部分,而仅仅获取我们需要的部分:宽度,高度,和图片大小。下面是代码部分unsigned int LoadTex(string Image){ unsigned int Texture;
2011-12-03 19:24:23 1611
原创 string类中c_str函数的用法
c_str函数的返回值是const char*的,不能直接赋值给char*,所以就需要我们进行相应的操作转化,下面就是这一转化过程。 c++语言提供了两种字符串实现,其中较原始的一种只是字符串的c语言实现。与C语言的其他部分一样,它在c++的所有实现中可用,我们将这种实现提供的字符串对象,归为c-串,每个c-串char*类型的。 标准头文件包含操作c-串的函数库。这些库
2011-12-03 19:02:25 9736 1
C++变量总结 说明各种变量
2011-06-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人