- 博客(5)
- 资源 (2)
- 收藏
- 关注
转载 使用标准C++的类型转换符:static_cast、dynamic_cast、reinterpret_cast、和const_cast
3.1 static_cast用法:static_cast ( expression ) 该运算符把expression转换为type-id类型,但没有运行时类型检查来保证转换的安全性。它主要有如下几种用法:①用于类层次结构中基类和子类之间指针或引用的转换。 进行上行转换(把子类的指针或引用转换成基类表示)是安全的; 进行下行转换(把基类指针或引用转换成子类表示
2012-04-22 21:07:25 411
转载 编写C++中的两个类 一个只能在栈中分配空间 一个只能在堆中分配
禁止栈上分配, 可将析构函数私有。automatic duration与static duration的对象都需要访问析构函数。若析构函数私有, 会产生编译错误。不过 delete 也不能用了, 因为它也需要访问析构函数。需要另外提供回收内存空间的函数,以防内存泄漏。禁止堆上分配, 可将 T:: operator new 全部私有。c++ code
2012-04-22 20:57:28 766
原创 一些资源网站记录
1.NEHEopenglhttp://www.imgaara.com/opengl/nehe/http://nehe.gamedev.net/
2012-04-08 12:17:15 388
原创 windows平台下,opengl的矩阵操作的精度问题
虽然,windows实现了opengl1.1的规范,矩阵有float和double的接口,但windows下 opengl的矩阵操作精度只有float的级别,float的有效位数是7位,在做矩阵变换中,注意这种精度问题,会导致坐标显示聚集的问题
2012-04-07 19:04:10 678
原创 VS2008下gtkmm环境配置
1.下载gtkmm安装程序,现在得gtkmm包已经集成了gtk+(不需要单独下这个了)2.打开windows命令行:pkg-config gtkmm-2.4 --cflags >>1.txt (cd到gtkmm目录下的bin目录) 这里是include的头文件路径,编译时要用到。 如: -mms-bitfields -IE:/MinGW/gtkmm/include/gtkmm-
2010-12-05 16:27:00 1248
P2P_Libtorrent 源码包
2009-10-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人