Re: [Boost-users] [bind] code sample crashing MS compiler
In my understanding of boost::bind, your code has no problem. It's also accepted by my VS2003SP1 environment. B/Rgds Max ----- Original Message ----- From: Christian Henning To: boost-users@lists.boost.org Subject: [Boost-users] [bind] code sample crashing MS compiler Date: 2008-12-20 05:42:00 This following code sample will crash the MS compiler version 8. I hope there are some MS folks reading this mailing list, since I have no idea where else to post this. #include struct A { void operator() () { boost::bind( &A::lookup, *this, unsigned char() )(); } void lookup( unsigned char& c ) {} }; int main(int argc, char* argv[]) { A()(); return 0; } I know the code is not suppose to compile. Uncommenting the this pointer in the bind construct will make the code compile fine. Regards, Christian ------------------------------------------------------------------- 新浪空间——与朋友开心分享网络新生活!(http://space.sina.com.cn/ )
participants (1)
-
loadcom