On Thu, Jun 16, 2011 at 3:55 PM,
Yeah, and I would like to fine override some libc functions for just some classes: maybe all boost functions should have all possible libc function pointers as optional parameters? Just accept you're trying to do something unordinary, which is not worthy to support generally. IMO of course. Try to implement what you need through compiler support or some cunny compiler/linker tricks.
For being rational, Boost Pool Allocator is being provided by Boost. So do you mean to say that a person using the Boost Pool allocator should refrain from using other Boost libraries and declare that he is doing something 'unordinary'. All it takes to implement the allocator support in most cases is a typedef. I can't understand the reasoning behind your argument. Thanks.