libstdc++ not conforming with --enable-concepts-check?
Daniel Frey
daniel.frey@aixigo.de
Thu Sep 23 10:29:00 GMT 2004
Paolo Carlini wrote:
> diff -urN libstdc++-v3-orig/include/bits/stl_deque.h libstdc++-v3/include/bits/stl_deque.h
> --- libstdc++-v3-orig/include/bits/stl_deque.h 2004-07-28 18:37:17.000000000 +0200
> +++ libstdc++-v3/include/bits/stl_deque.h 2004-09-23 11:49:44.000000000 +0200
> @@ -651,24 +651,12 @@
> *
> * This constructor fills the %deque with @a n copies of @a value.
> */
> - deque(size_type __n, const value_type& __value,
> + deque(size_type __n, const value_type& __value = value_type(),
> const allocator_type& __a = allocator_type())
> : _Base(__a, __n)
> { _M_fill_initialize(__value); }
>
> /**
> - * @brief Create a %deque with default elements.
> - * @param n The number of elements to initially create.
> - *
> - * This constructor fills the %deque with @a n copies of a
> - * default-constructed element.
> - */
> - explicit
> - deque(size_type __n)
> - : _Base(allocator_type(), __n)
> - { _M_fill_initialize(value_type()); }
> -
> - /**
> * @brief %Deque copy constructor.
What happened to the "explicit"? It's required AFAICT...
Regards, Daniel
--
Daniel Frey
aixigo AG - financial solutions & technology
Schloß-Rahe-Straße 15, 52072 Aachen, Germany
fon: +49 (0)241 936737-42, fax: +49 (0)241 936737-99
eMail: daniel.frey@aixigo.de, web: http://www.aixigo.de
More information about the Libstdc++
mailing list