 |
C++Talk.NET C++ language newsgroups
|
| View previous topic :: View next topic |
| Author |
Message |
Bo Persson Guest
|
Posted: Tue Dec 05, 2006 9:26 pm Post subject: Defect Report: std::string allocator requirements still inco |
|
|
===================================== MODERATOR'S COMMENT:
Approved for comp.std.c++ and forwarded to the C++ committee.
===================================== END OF MODERATOR'S COMMENT
This is based on N2134, where 21.3.1/2 states:
"... The Allocator object used shall be a copy of the Allocator object
passed to the basic_string object's constructor or, if the constructor does
not take an Allocator argument, a copy of a default-constructed Allocator
object."
Section 21.3.2/1 lists two constructors:
basic_string(const basic_string<charT,traits,Allocator>& str );
basic_string(const basic_string<charT,traits,Allocator>& str ,
size_type pos , size_type n = npos,
const Allocator& a = Allocator());
and then says "In the first form, the Allocator value used is copied from
str.get_allocator().", which isn't an option according to 21.3.1.
Bo Persson
---
[ comp.std.c++ is moderated. To submit articles, try just posting with ]
[ your news-reader. If that fails, use mailto:std-c++@ncar.ucar.edu ]
[ --- Please see the FAQ before posting. --- ]
[ FAQ: http://www.comeaucomputing.com/csc/faq.html ] |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|