- 博客(2)
- 收藏
- 关注
原创 C++垫片类(2)
这次我们要用垫片类实现一个C++不直接支持的语法:根据返回值重载函数。首先有以下两个函数int GetValueInt(const void* ptr); { return *(const int*)ptr; } float GetValueFloat(const void* ptr); { return *(const float*)ptr; } 功能是按
2012-11-28 13:52:01 336
原创 C++垫片类(1)
垫片类是通过C++的函数重载和运算符重载来实现某些特殊功能的类,这种类能够简化代码或者实现某些不能直接被C++支持的语法。 函数重载使得一个垫片类可以通过多种方法来构造或修改;同时运算符重载可以将垫片类转换成若干种目标类型。 例如我们调用CDC的函数DrawText //int CDC::DrawText(const CString& str, LPRECT lpRect, UI
2012-11-26 14:26:50 765
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人