In C++03 use rebind<U>::other instead of rebind<U>

This commit is contained in:
Glen Fernandes committed 2022-07-17 10:06:51 -04:00
1 parent ac9d79992e
commit 7100c05490
3 files changed
+17 -2

No files matched your search

+8 -1
View File
@@ -64,8 +64,15 @@ struct P2 {
struct P3 {
typedef int element_type;
#if !defined(BOOST_NO_CXX11_TEMPLATE_ALIASES)
template<class>
struct rebind { };
using rebind = P3;
#else
template<class>
struct rebind {
typedef P3 other;
};
#endif
};
template<class T>