<?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[Compile Error mit Keyword auto]]></title><description><![CDATA[<p>Mahlzeit,</p>
<p>folgende Schleife:</p>
<pre><code class="language-cpp">for(auto it = mMaterials.cbegin() + 1, itEnd = mMaterials.cend(); it != itEnd; ++it) {
</code></pre>
<p>liefert bei mir diesen Fehler:<br />
[quote]<br />
error C3538: in a declarator-list 'auto' must always deduce to the same type<br />
[/quoerror C3538: in a declarator-list 'auto' must always deduce to the same typete]<br />
mMaterials.cbegin() + 1 sollte doch auch einen const_iterator liefern, oder? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/299488/compile-error-mit-keyword-auto</link><generator>RSS for Node</generator><lastBuildDate>Thu, 13 Aug 2026 06:12:33 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/299488.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 12 Feb 2012 12:29:52 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Compile Error mit Keyword auto on Sun, 12 Feb 2012 12:29:52 GMT]]></title><description><![CDATA[<p>Mahlzeit,</p>
<p>folgende Schleife:</p>
<pre><code class="language-cpp">for(auto it = mMaterials.cbegin() + 1, itEnd = mMaterials.cend(); it != itEnd; ++it) {
</code></pre>
<p>liefert bei mir diesen Fehler:<br />
[quote]<br />
error C3538: in a declarator-list 'auto' must always deduce to the same type<br />
[/quoerror C3538: in a declarator-list 'auto' must always deduce to the same typete]<br />
mMaterials.cbegin() + 1 sollte doch auch einen const_iterator liefern, oder? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2180076</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2180076</guid><dc:creator><![CDATA[Robben@Bank]]></dc:creator><pubDate>Sun, 12 Feb 2012 12:29:52 GMT</pubDate></item><item><title><![CDATA[Reply to Compile Error mit Keyword auto on Sun, 12 Feb 2012 12:45:08 GMT]]></title><description><![CDATA[<p>Da sollte wohl ein ; und kein , sein <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2180079</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2180079</guid><dc:creator><![CDATA[dot]]></dc:creator><pubDate>Sun, 12 Feb 2012 12:45:08 GMT</pubDate></item><item><title><![CDATA[Reply to Compile Error mit Keyword auto on Sun, 12 Feb 2012 12:53:15 GMT]]></title><description><![CDATA[<p>dot schrieb:</p>
<blockquote>
<p>Da sollte wohl ein ; und kein , sein <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
</blockquote>
<p>Nein. Der Kopf einer for-Schleife hat nur 3 Bereiche.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2180088</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2180088</guid><dc:creator><![CDATA[Robben@Bank]]></dc:creator><pubDate>Sun, 12 Feb 2012 12:53:15 GMT</pubDate></item><item><title><![CDATA[Reply to Compile Error mit Keyword auto on Sun, 12 Feb 2012 12:56:19 GMT]]></title><description><![CDATA[<p>Scheint ein Bug zu sein. gcc frissts: <a href="http://ideone.com/IzRoQ" rel="nofollow">http://ideone.com/IzRoQ</a></p>
<p>Edit: Sieht jemand nen Unterschied?</p>
<pre><code>1&gt;          kann 'std::_Vector_const_iterator&lt;_Myvec&gt;' sein
1&gt;          with
1&gt;          [
1&gt;              _Myvec=std::_Vector_val&lt;int,std::allocator&lt;int&gt;&gt;
1&gt;          ]
1&gt;          oder &quot;std::_Vector_const_iterator&lt;_Myvec&gt;&quot;
1&gt;          with
1&gt;          [
1&gt;              _Myvec=std::_Vector_val&lt;int,std::allocator&lt;int&gt;&gt;
1&gt;          ]
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2180089</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2180089</guid><dc:creator><![CDATA[Michael E.]]></dc:creator><pubDate>Sun, 12 Feb 2012 12:56:19 GMT</pubDate></item><item><title><![CDATA[Reply to Compile Error mit Keyword auto on Sun, 12 Feb 2012 12:59:23 GMT]]></title><description><![CDATA[<p>Robben@Bank schrieb:</p>
<blockquote>
<p>dot schrieb:</p>
<blockquote>
<p>Da sollte wohl ein ; und kein , sein <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
</blockquote>
<p>Nein. Der Kopf einer for-Schleife hat nur 3 Bereiche.</p>
</blockquote>
<p>Jap, zu ungenau gelesen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2180092</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2180092</guid><dc:creator><![CDATA[dot]]></dc:creator><pubDate>Sun, 12 Feb 2012 12:59:23 GMT</pubDate></item><item><title><![CDATA[Reply to Compile Error mit Keyword auto on Sun, 12 Feb 2012 13:40:25 GMT]]></title><description><![CDATA[<p>Michael E. schrieb:</p>
<blockquote>
<p>Scheint ein Bug zu sein. gcc frissts: <a href="http://ideone.com/IzRoQ" rel="nofollow">http://ideone.com/IzRoQ</a></p>
<p>Edit: Sieht jemand nen Unterschied?</p>
<pre><code>1&gt;          kann 'std::_Vector_const_iterator&lt;_Myvec&gt;' sein
1&gt;          with
1&gt;          [
1&gt;              _Myvec=std::_Vector_val&lt;int,std::allocator&lt;int&gt;&gt;
1&gt;          ]
1&gt;          oder &quot;std::_Vector_const_iterator&lt;_Myvec&gt;&quot;
1&gt;          with
1&gt;          [
1&gt;              _Myvec=std::_Vector_val&lt;int,std::allocator&lt;int&gt;&gt;
1&gt;          ]
</code></pre>
</blockquote>
<p>Ja. Bei ersten mal wurden Single-quotes verwendet, beim zweiten mal double-quotes. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2180108</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2180108</guid><dc:creator><![CDATA[pyhax]]></dc:creator><pubDate>Sun, 12 Feb 2012 13:40:25 GMT</pubDate></item></channel></rss>