16 Mar
2005
16 Mar
'05
9:25 a.m.
I'm building a dynamic library and i'm recording/tracing all the function calls to be able to reproduce bugs. I would like to know if operator< on shared_ptr is determinist or not and if it is possible to have / change the behaviour of shared_ptr for adding it determinism. In other words, in the following code i would like to know if is_less will always have the same value or not ? shared_ptr<int> p1(new int(0)); shared_ptr<int> p2(new int(0)); bool is_less(p1 < p2); Thanks, renaud