Boost logo

Boost Users :

From: Thorsten Ottosen (nesotto_at_[hidden])
Date: 2005-08-15 13:16:46


"Kevin Wheatley" <hxpro_at_[hidden]> wrote in message
news:4300715B.ED49E94C_at_cinesite.co.uk...
> I had some code that with 1.32 compiled fine when compiled with
> warnings as errors, but now with 1.33 I get:

> Compiled with gcc 3.2.3 under Linux,
>
> perhaps something like this is needed?

> template< class Char >
> inline Char* str_end( Char* s )
> {
> - return (Char*)str_end( s, s );
> + return const_cast<Char*>(str_end( s, s ));

what's the difference? A c-style cast is also a const-cast.

-Thorsten


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net