<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Warum kein Error oder Warning?]]></title><description><![CDATA[<p>Abend,</p>
<p>sollte das hier nicht mindestens eine Warnung ausgeben?</p>
<pre><code class="language-cpp">double d = 20.0;
float f = d;
</code></pre>
<p>Benutze VS 2005 Prof. Ist das gültig in C++ oder kann ich das in den VS Optionen irgendwo einstellen?</p>
<p>Danke :xmas1:</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/200437/warum-kein-error-oder-warning</link><generator>RSS for Node</generator><lastBuildDate>Mon, 05 Oct 2026 00:27:20 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/200437.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 14 Dec 2007 18:26:03 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Warum kein Error oder Warning? on Fri, 14 Dec 2007 18:26:03 GMT]]></title><description><![CDATA[<p>Abend,</p>
<p>sollte das hier nicht mindestens eine Warnung ausgeben?</p>
<pre><code class="language-cpp">double d = 20.0;
float f = d;
</code></pre>
<p>Benutze VS 2005 Prof. Ist das gültig in C++ oder kann ich das in den VS Optionen irgendwo einstellen?</p>
<p>Danke :xmas1:</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1420694</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1420694</guid><dc:creator><![CDATA[Oktoberfest]]></dc:creator><pubDate>Fri, 14 Dec 2007 18:26:03 GMT</pubDate></item><item><title><![CDATA[Reply to Warum kein Error oder Warning? on Fri, 14 Dec 2007 18:40:29 GMT]]></title><description><![CDATA[<p>Klar ist das gültig. Der Wert wird höchstens abgeschnitten. Eine Warnung solltest du schon bekommen, aber anscheinend sind bei dir die Voreinstellungen anders...</p>
<p>Jedenfalls:</p>
<pre><code>:warning: conversion from 'double' to 'float', possible loss of data
</code></pre>
<p>MfG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1420707</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1420707</guid><dc:creator><![CDATA[ceplusplus@loggedoff]]></dc:creator><pubDate>Fri, 14 Dec 2007 18:40:29 GMT</pubDate></item><item><title><![CDATA[Reply to Warum kein Error oder Warning? on Fri, 14 Dec 2007 20:08:00 GMT]]></title><description><![CDATA[<p>Evtl. auf Warning Level 5 kompilieren, und nicht 4.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1420760</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1420760</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Fri, 14 Dec 2007 20:08:00 GMT</pubDate></item><item><title><![CDATA[Reply to Warum kein Error oder Warning? on Fri, 14 Dec 2007 20:13:17 GMT]]></title><description><![CDATA[<p>Artchi schrieb:</p>
<blockquote>
<p>Evtl. auf Warning Level 5 kompilieren, und nicht 4.</p>
</blockquote>
<p>Wo gibt es in VS 2005 denn Warning Level 5?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1420763</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1420763</guid><dc:creator><![CDATA[sri]]></dc:creator><pubDate>Fri, 14 Dec 2007 20:13:17 GMT</pubDate></item><item><title><![CDATA[Reply to Warum kein Error oder Warning? on Sat, 15 Dec 2007 14:08:44 GMT]]></title><description><![CDATA[<p>Vielleicht kommt auch keine Warning weil der Compiler ja weiss dass d 20.0 ist und daher locker in ein float passt?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1420961</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1420961</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Sat, 15 Dec 2007 14:08:44 GMT</pubDate></item><item><title><![CDATA[Reply to Warum kein Error oder Warning? on Sat, 15 Dec 2007 17:04:23 GMT]]></title><description><![CDATA[<p>sri schrieb:</p>
<blockquote>
<p>Artchi schrieb:</p>
<blockquote>
<p>Evtl. auf Warning Level 5 kompilieren, und nicht 4.</p>
</blockquote>
<p>Wo gibt es in VS 2005 denn Warning Level 5?</p>
</blockquote>
<p>Unter Warnstufe 4 solltest du zumindestens beim VC2005 (dort habe ich es grad ausprobiert), eine Warnung (C4244) bekommen.</p>
<p>cu André</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1421043</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1421043</guid><dc:creator><![CDATA[asc]]></dc:creator><pubDate>Sat, 15 Dec 2007 17:04:23 GMT</pubDate></item><item><title><![CDATA[Reply to Warum kein Error oder Warning? on Sat, 15 Dec 2007 17:08:54 GMT]]></title><description><![CDATA[<p>hustbaer schrieb:</p>
<blockquote>
<p>Vielleicht kommt auch keine Warning weil der Compiler ja weiss dass d 20.0 ist und daher locker in ein float passt?</p>
</blockquote>
<p>nicht dein ernst oder</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1421046</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1421046</guid><dc:creator><![CDATA[ohnee]]></dc:creator><pubDate>Sat, 15 Dec 2007 17:08:54 GMT</pubDate></item><item><title><![CDATA[Reply to Warum kein Error oder Warning? on Sun, 16 Dec 2007 18:33:09 GMT]]></title><description><![CDATA[<p>ohnee schrieb:</p>
<blockquote>
<p>hustbaer schrieb:</p>
<blockquote>
<p>Vielleicht kommt auch keine Warning weil der Compiler ja weiss dass d 20.0 ist und daher locker in ein float passt?</p>
</blockquote>
<p>nicht dein ernst oder</p>
</blockquote>
<p>Wieso nicht?<br />
Der Code kann ja kein Problem machen, wieso sollte dann eine Warning kommen? Und wenn der Compiler das erkennen kann, wieso sollte er dann eine Warning generieren?<br />
Und dass es Compiler gibt die das erkennen können steht ausser Frage.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1421525</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1421525</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Sun, 16 Dec 2007 18:33:09 GMT</pubDate></item></channel></rss>