16 Nov
2004
16 Nov
'04
3:02 p.m.
Hi, I tried the signals, the code below will crash #include <boost/signal.hpp> int _tmain(int argc, _TCHAR* argv[]) { boost::signal<int(int)> _sig; _sig(10); return 0; } but code below works well #include <boost/signal.hpp> int _tmain(int argc, _TCHAR* argv[]) { boost::signal<void(int)> _sig; _sig(10); return 0; } The only difference is one has return value, the other doesn't, is this a bug or by design? Thanks, Wang Yun