Topic: [Defect Report] Illegal use of "T" in std::vector<bool>
Author: richard@ex-parrot.com
Date: Fri, 11 Feb 2005 11:38:11 CST Raw View
In the synopsis of the std::vector<bool> specialisation in 23.2.5
[lib.vector.bool], the non-tempalte assign() function has the signature
void assign( size_type n, const T& t );
The type, T, is not defined in this context and should be replaced by
bool or value_type.
---
[ 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.jamesd.demon.co.uk/csc/faq.html ]
Author: petebecker@acm.org (Pete Becker)
Date: Sat, 12 Feb 2005 19:15:41 GMT Raw View
richard@ex-parrot.com wrote:
> In the synopsis of the std::vector<bool> specialisation in 23.2.5
> [lib.vector.bool], the non-tempalte assign() function has the signature
>
> void assign( size_type n, const T& t );
>
> The type, T, is not defined in this context and should be replaced by
> bool or value_type.
>
No need for a defect report: that's an editorial correction. I'll fix it.
--
Pete Becker
Dinkumware, Ltd. (http://www.dinkumware.com)
---
[ 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.jamesd.demon.co.uk/csc/faq.html ]