- September 2010 (4)
- August 2010 (7)
- July 2010 (10)
- June 2010 (7)
- May 2010 (9)
- April 2010 (18)
- March 2010 (13)
- February 2010 (7)
- January 2010 (28)
- December 2009 (1)
- November 2009 (17)
- September 2009 (1)
- August 2009 (2)
- July 2009 (5)
- June 2009 (2)
- May 2009 (4)
- April 2009 (21)
- March 2009 (6)
- February 2009 (7)
- January 2009 (24)
- December 2008 (26)
- November 2008 (5)
- October 2008 (7)
- September 2008 (11)
- August 2008 (12)
- July 2008 (12)
- June 2008 (27)
- May 2008 (33)
- April 2008 (34)
- March 2008 (37)
- February 2008 (25)
- January 2008 (4)
- December 2007 (18)
- 千色服装辅料网(www.cnqianse.com): 如果我能在IT里面排上几W名也行啊··如果盖茨生在中国,会有这样的成就吗?答案是NO“
- Doris: 请问能向你买个关键字链接吗?具体的请联系我,QQ:249449338 等待你的回复,万分感谢!!!
- 千色服装辅料网(www.cnqianse.com): thaks for you 分享··
- 灰灰: 你好, 我是halfroom。 你的问题是这样,等会说我的问题。 您没有看到“环境是g++ 编译的,编译时要注意多一个参数”这句话,要带参数-Wno-pmf-conversions才能编译过。 Perl code g++ virtual_func.cpp -Wno-pmf-conversions -o virtual_func 至于在C++下面怎么做我就不清楚了,也许您写的那个在VC下是正解。 然后说我的问题。上面的那种编译方式是我偶然在网上发现的,我这样做只是想通过两种不同的方式得到成员函数的地址。 然后还有一点是我的错:关于那个编译时使用的参数我也并不清楚是什么意思,所以也没有多添加解释。 那个编译参数我是从”http://blog.chinaunix.net/u1/33098/showart_704871.html”这看来的,那个博主似乎是想做”c++普通成员函数转换成c函数指针的执行”这样的事情。 ( ̄▽ ̄”) 还有就是关于你所改的我为你找到了”http://www.dre.vanderbilt.edu/Doxygen/5.4.8/html/tao /ciao/dance/classProcess__Member__Function__Remote.html”,不好意思,我只找到了英文的。 还有”pa(&b);”这个是因为pa有一个入参,是void*类型,这里传入一个Base的对象作为入参,这样pa便会知道它要执行的代码的地址是在相应的对象的成员函数地址。
- gangzi: #include #include using namespace std; typedef void(*Fun)(void); class Base;//这里必须先加声明;Base:: typedef void ( Base::*func_type)(); //此处必须加类名,否则该函数指针无法指向成员函数,性质不同。void * obj class Base { public: virtual void f() {...
- gangzi: error C2440: ‘=’ : cannot convert from ‘void (__thiscall Base::*)(void)’ to ‘void (__cdecl *)(void *)’ 类型根本不匹配啊。怎么能够赋值?一个是thiscall调用方式,一个是cdecl调用方式,怎么能够赋值啊?奇怪了。
- gangzi: 这个文章的确修改的挺好,原来的容易误导人。而你的程序第5行,为什么有一个void *obj的参数? typedef void (*func_type)(void * obj); 这个指针类型将来声明的变量不是带参数的啊。我在VC6下无法通过编译。不知道G++怎么解释的?多谢。
- st: 5、东方不败: 你们知道吗,没有了性的束缚,练武功可以容易很多…… 有才
Adsense
Lifestream
-
Shared Javascript 中正则表达式全局匹配时的注意事项.— September 7th via Delicious
-
Shared JavaScript正则表达式.— September 6th via Delicious
-
— September 2nd via Delicious
-
Flickr Gallery



























































