自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 怎么就加不到个真正的技术QQ群呢

加了十来个技术QQ群,但基本上没人在里面讨论技术,服了,还老是些自以为是的人搞些误人子弟的话,什么看三年的书不如去KFC打三个月工,技术不要搞得太细,很多人一辈子就会看书了,结果什么事也做不成…… 二话不说,立马退群。 是不是真的真正有点货的人都不加QQ群了呀,突然有点怀念原来加过的一个哈工大的技术群,可惜后来退了...

2010-01-16 23:26:00 935

转载 Classes, Methods and RTTI

 AbstractMicrosoft Visual C++ is the most widely used compiler for Win32 so it is important for the Win32 reverser to be familiar with its inner working. Being able to recognize the compiler-gener

2008-12-09 22:16:00 1479

原创 在VS中查看一个或多个类内存布局的命令

电脑换了新的,新装的VS,自然没有这种“高档货”,好久没写这个命令,竟然忘了。上G搜了N久才找到,哎,为了防止以后又忘,在这做个标记吧 Properties -> C/C++ -> Commond Line -> Additional options: /d1reportSingleClassLayoutName/d1reportAllClassLayou

2008-12-03 22:06:00 624

原创 TR1中is_base_of的实现

   今天不知何故,一个意外神游到is_base_of的原代码处,发现了一个以前从没碰上的匹配顺序的情况,貌似C++的书里都没提到过这种情况,也可能是自己看书不认真,哈哈。Whatever,确实是一个很tricky的东西,就在这里小记一下吧。 is_base_of以两个类型作为模板参数,然后用模板里定义的value来说明前一个是否后一个的基类,当然,如果这两个的类型完全相同,那么val

2008-11-27 22:16:00 3819 5

原创 模拟TR1中bind的实现

最近几天都在看模板,它真的可以算是C++中最复杂的部分了。昨天和今天又看了一下TR1中functional的部分,发现其中的bind真可谓是无比强大。源代码还没有完全看完,不过已经忍不住自己模拟着写了一个,与TR1中的bind相比,缺少了占位符的功能,虽说这样一来彪悍程度大打折扣,不过花了这两个多小时实现了bind的其它部分,还是有些成就感的,哈哈,自己发文YY一下 #includ

2008-11-19 22:32:00 729

转载 User-defined conversions

 今天才发现operator的关于转换函数的用法,真是土鳖了~~~从IBM上转篇文章来记录一下 User-defined conversions allow you to specify object conversions with constructors or with conversion functions. User-defined conversions are impl

2008-09-16 21:28:00 442

原创 来个星星多点的

#include using namespace std;class A{public:    virtual void foo()    {        cout "A::foo"     }    virtual void goo()    {        cout "A::goo"     }    virtual void hoo()    {        cout "A::hoo"

2008-09-13 13:10:00 305

原创 contravariance

反变:把基类里指向成员函数的指针指向派生类中的成员函数。很可能导致错误,就好像把派生类指针指向基类一样。#include using namespace std;class Base{public:    void foo(){}};class Derived: public Base{public:    void goo(){

2008-09-13 11:38:00 306

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除