Date: Wed, 31 Jan 2001 10:11:07 +0200 (IST) From: Eli Zaretskii X-Sender: eliz AT is To: Rudolf Polzer cc: djgpp AT delorie DOT com Subject: Re: Windows ME and DJGPP In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Mon, 29 Jan 2001, Rudolf Polzer wrote: > no -W switch, the only warnings I accept are about implicit conversions > between int and double since an explicit typecast for such a conversion > (static_cast) looks terrible. Since I often use long double and I do not > like C cast notation, but long double a = long double (b) does not work, I > consequently cast implicitly between the both. Hmm? Is this in C or in C++? I don't think you need any casts in a C program for assigning int to a double or the other way around. > Compiling: x.cpp > In function `double intconv(double>': > x.cpp (9) Error: instantiated from here > x.cpp (3) Warning: initialization to `int' from `double' If you don't like strongly typed languages, don't use C++.