15 Nov
2010
15 Nov
'10
4:33 p.m.
Dear Eric,
No, it belongs there for portability, but it is not needed on all compilers. Some older compilers don't have a decltype, typeof or __typeof__ operator. On those compilers, types need to be registered with the Boost.Typeof library, which provides emulation.
So, which part of the code will need this, could you explain? And, I would also suggest that you add the same explanation -- perhaps in the form of a footnote -- to the user guide. TIA, --Hossein