<?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[mtl::index_out_of_range]]></title><description><![CDATA[<p>Ich lerne dieses Semester neu C++ und bekomme die oben genannte Fehlermeldung.<br />
Leider weiß ich nicht wieso!<br />
Hier das Programm:</p>
<pre><code class="language-cpp">#include&lt;iostream&gt;
#include&lt;boost/numeric/mtl/mtl.hpp&gt;

using namespace std;
using namespace mtl;
int main() {

	unsigned size=3;
	dense_vector&lt;double&gt; b(size);
	b=6,6,6;
	dense2D&lt;double&gt; A(3,3);
	A=	4, 0, 0,
 		1, 4, 0,
   		1, 1, 4;

	dense_vector&lt;double&gt; y;
	unsigned s;
	for (unsigned i=0;i&lt;size;i++){
		s=b[i];
		for (unsigned k=0;k&lt;i;k++) {
			s=s-A[i][k]*y[k];
		}
		y[i]=s/A[i][i];
	}

}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/258526/mtl-index_out_of_range</link><generator>RSS for Node</generator><lastBuildDate>Wed, 09 Sep 2026 07:34:03 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/258526.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 11 Jan 2010 20:08:44 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to mtl::index_out_of_range on Mon, 11 Jan 2010 20:08:44 GMT]]></title><description><![CDATA[<p>Ich lerne dieses Semester neu C++ und bekomme die oben genannte Fehlermeldung.<br />
Leider weiß ich nicht wieso!<br />
Hier das Programm:</p>
<pre><code class="language-cpp">#include&lt;iostream&gt;
#include&lt;boost/numeric/mtl/mtl.hpp&gt;

using namespace std;
using namespace mtl;
int main() {

	unsigned size=3;
	dense_vector&lt;double&gt; b(size);
	b=6,6,6;
	dense2D&lt;double&gt; A(3,3);
	A=	4, 0, 0,
 		1, 4, 0,
   		1, 1, 4;

	dense_vector&lt;double&gt; y;
	unsigned s;
	for (unsigned i=0;i&lt;size;i++){
		s=b[i];
		for (unsigned k=0;k&lt;i;k++) {
			s=s-A[i][k]*y[k];
		}
		y[i]=s/A[i][i];
	}

}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1837072</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1837072</guid><dc:creator><![CDATA[cppbeginner]]></dc:creator><pubDate>Mon, 11 Jan 2010 20:08:44 GMT</pubDate></item><item><title><![CDATA[Reply to mtl::index_out_of_range on Mon, 11 Jan 2010 20:39:22 GMT]]></title><description><![CDATA[<p>1. Das ist keine Fehlermeldung.</p>
<p>2. Wo passiert der Fehler?</p>
<ol start="3">
<li></li>
</ol>
<pre><code class="language-cpp">b=6,6,6;
[...]
A=    4, 0, 0,
      1, 4, 0,
      1, 1, 4;
</code></pre>
<p>WTF?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1837105</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1837105</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Mon, 11 Jan 2010 20:39:22 GMT</pubDate></item><item><title><![CDATA[Reply to mtl::index_out_of_range on Mon, 11 Jan 2010 20:47:31 GMT]]></title><description><![CDATA[<p>In Zeile 23 greifst du auf einen nicht-existierenden Index von y zu. Leg y mal so an: <code>dense_vector&lt;double&gt; y(size);</code> Dann sollte das gehen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1837121</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1837121</guid><dc:creator><![CDATA[Ryuzaki]]></dc:creator><pubDate>Mon, 11 Jan 2010 20:47:31 GMT</pubDate></item><item><title><![CDATA[Reply to mtl::index_out_of_range on Tue, 12 Jan 2010 12:57:42 GMT]]></title><description><![CDATA[<p>vielen Dank, das hat funktioniert.</p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/19375">@SeppJ</a></p>
<p>Die Eingaben sind von MTL4.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1837504</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1837504</guid><dc:creator><![CDATA[cppbeginner]]></dc:creator><pubDate>Tue, 12 Jan 2010 12:57:42 GMT</pubDate></item></channel></rss>