- 博客(1)
- 资源 (7)
- 收藏
- 关注
原创 基类的析构函数需不需要写成虚函数
我之前一直认为,基类的析构函数应当是虚函数,否则会留下析构时的隐患,并且在没有其他虚函数的时候,dynamic_cast将不能工作。举个例子,如下,基类Base仅仅提供一个唯一的ID来标识一个实例化的对象,它没有其他任何使用虚函数的需求。 typedef long ClassID;ClassID gID;class Base{public: Base() { mCl
2011-11-05 01:10:23 3397 1
OpenGL基础编程中文手册
OpenGL实际上是一种图形与硬件的接口。它包括了120个图形函数,开发者可以用这些函数来建立三维模型和进行三维实时交互。与其他图形程序设计接口不同,OpenGL提供了十分清晰明了的图形函数,因此初学的程序设计员也能利用OpenGL的图形处理能力和1670万种色彩的调色板很快地设计出三维图形以及三维交互软件。
2010-01-29
CImg图像库中文文档
这是CImg(C++ 图像处理模板)库的中文参考手册。CImg是为C++程序员设计的一个图像处理库。它为加载/保存、显示和处理多种类型的图像,提供了有用的类和函数。
2010-01-29
FreeImage图像库手册
FreeImage supports:
>> Loading and saving of as many bitmap types as possible
>> Easy access to bitmap components, such as palettes and data bits
>> Converting bitmap’s bit depths from one to another
>> Accessing pages in a bitmap when there are multiple, such as in TIFF
>> Basic manipulation of bitmaps, such as rotation, flipping and resampling or point
operations such as brightness and contrast adjustment
>> Alpha compositing and alpha blending
FreeImage does not support:
>> Advanced image processing operations such as convolution and transforms
>> Bitmap drawing
>> Vector graphics
2010-01-29
FreeImage图像库中文手册
FreeImage支持:
>> 位图构件―例如调色板和数据位―的便易访问;
>> 将位图从一种位深度转换到另一种位深度;
>> 当有多幅位图页―例如TIFF―时访问位图的不同页;
>> 基本的位图处理,如旋转、翻转(°ipping)和重采样,或点操作,如亮度和
对比度调整;
>> Alpha混合与合成(Compositing and blending);
FreeImage不支持:
>> 高级图象处理操作,如回卷(Convolution)和变换(Transform);
>> 位图绘制; 矢量图形。
2010-01-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人