This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Re: 26_numerics/c99_classification_macros_c.cc
- From: Gabriel Dos Reis <gdr at integrable-solutions dot net>
- To: Loren James Rittle <rittle at latour dot rsch dot comm dot mot dot com>
- Cc: zack at codesourcery dot com, libstdc++ at gcc dot gnu dot org
- Date: 14 Jun 2003 01:20:27 +0200
- Subject: Re: 26_numerics/c99_classification_macros_c.cc
- Organization: Integrable Solutions
- References: <200306132248.h5DMm9hg027369@latour.rsch.comm.mot.com>
Loren James Rittle <rittle@latour.rsch.comm.mot.com> writes:
[...]
| Some library maintainers believe that there is some purpose in
| checking that this conflict occurs since it is related to "clean
| namespaces", etc. I'm less sure that it is worth doing but
| agree to the party line.
People complained in the past. And even if we add C99 facilities to
the library, we should it in a the way recommanded for C90 facilities
(C++98, C++03) and also as proposed in the C99 math functions proposal
(C++ future revision).
#include <cmath>
class Float;
Float cos(Float);
is not supposed to cause a clash. Why should fpclassify do?
-- Gaby