Boost logo

Boost :

Subject: [boost] C++17 detection
From: Robert Ramey (ramey_at_[hidden])
Date: 2017-09-10 17:30:55


How do I get ready for C++17?

I have a piece of code which requires C++14. I want to use something
from C++17 but I also want my code to work now. So I have

#if C++14 being used
namespace std {
// implement C++ function
} // std

I've looked in the documentation for Boost.Config and can't find any
hints there.

What is the best way to do this?

Robert Ramey


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk