What kind of “Traits” are used/defined in the C++0x Standard
问题 A trait in C++ encapsulates a family of operations that allow an Algorithm or Data Structure to operator with that type with which it is instantiated. char_traits are an example for grouping string - and file-required functions. But not all traits have "trait" in their name, right? numeric_limits comes to mind. Is this a "Trait", too? Even without the name "trait" in it? So, are there other Templates that could/should be considered a "Trait"? Besides the examples I found: allocator_traits how