This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
Can someone please tell me how a library can detect whether the compiler supports rvalue references? I'm trying to enable move support for boost::shared_ptr. Thanks.
Hi, Do you mean at configure-time?
No, I need a compile time check. The Boost config system is not configure-based; it relies on the predefined preprocessor macros.
You mean something like a template metaprogramming test or trait? one that doesn't use the rvalue-reference syntax but can still distinguish between having and not having it?
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |