Boost logo

Boost Users :

From: WangYun (a_hao_at_[hidden])
Date: 2004-11-17 09:58:48


>On Nov 16, 2004, at 10:48 PM, a_hao_at_[hidden] wrote:
>> I'm using win2000 pro build 5.00.2195 service pack4, Visual Studio
>> 2003 version 7.1.3091, boost v1_31_0.
>> And I also tested this using boost v1_32_0, also has this bug.
>>
>> Before crash, this assert will fail: "Assertion failed: first != last,
>> file d:\boost_1_31_0\boost\last_value.hpp, line 23"
>
>Oh, right! That is by-design, then: when you declare a non-void signal
>with the default combiner, it has to get a value from somewhere to
>return. When first == last, there is no such value so it asserts. If
>you don't want this behavior, you can write your own combiner that gets
>a result from somewhere else.
>
> Doug
>

Ok, I see, thanks Doug and Nat.


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net