Created on 2009-10-11.00:00:00 last changed 171 months ago
Proposed resolution:
Add in [memory], Header <memory> synopsis missing declarations as shown below:
// 20.8.11 Class unique_ptr: template <class X> class default_delete; template<class T> struct default_delete<T[]>; template <class X, class D = default_delete<T>> class unique_ptr; template<class T, class D> class unique_ptr<T[], D>; template<class T, class D> void swap(unique_ptr<T, D>& x, unique_ptr<T, D>& y); template<class T1, class D1, class T2, class D2> bool operator==(const unique_ptr<T1, D1>& x, const unique_ptr<T2, D2>& y); template<class T1, class D1, class T2, class D2> bool operator!=(const unique_ptr<T1, D1>& x, const unique_ptr<T2, D2>& y); template<class T1, class D1, class T2, class D2> bool operator<(const unique_ptr<T1, D1>& x, const unique_ptr<T2, D2>& y); template<class T1, class D1, class T2, class D2> bool operator<=(const unique_ptr<T1, D1>& x, const unique_ptr<T2, D2>& y); template<class T1, class D1, class T2, class D2> bool operator>(const unique_ptr<T1, D1>& x, const unique_ptr<T2, D2>& y); template<class T1, class D1, class T2, class D2> bool operator>=(const unique_ptr<T1, D1>& x, const unique_ptr<T2, D2>& y);
[ 2009-11-04 Howard adds: ]
Moved to Tentatively NAD Editorial. The editor has adopted the fix.
Related to 296. Some unique_ptr signatures are missing from the synopsis in [memory].
History | |||
---|---|---|---|
Date | User | Action | Args |
2010-10-21 18:28:33 | admin | set | messages: + msg1255 |
2010-10-21 18:28:33 | admin | set | messages: + msg1254 |
2009-10-11 00:00:00 | admin | create |