<?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[Matrizen]]></title><description><![CDATA[<p>Sorry, bin mir nicht ganz sicher ob ich hier richtig bin. Wollte nur wissen, wie ich eine Matrix beliebiger Größe und deren Dterminante programmieren kann. Scheint mit einfachen Feldern nicht zu funktionieren.<br />
Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/175143/matrizen</link><generator>RSS for Node</generator><lastBuildDate>Sat, 25 Apr 2026 01:03:20 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/175143.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 07 Mar 2007 14:49:23 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Matrizen on Wed, 07 Mar 2007 14:49:23 GMT]]></title><description><![CDATA[<p>Sorry, bin mir nicht ganz sicher ob ich hier richtig bin. Wollte nur wissen, wie ich eine Matrix beliebiger Größe und deren Dterminante programmieren kann. Scheint mit einfachen Feldern nicht zu funktionieren.<br />
Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1241007</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1241007</guid><dc:creator><![CDATA[salocin]]></dc:creator><pubDate>Wed, 07 Mar 2007 14:49:23 GMT</pubDate></item><item><title><![CDATA[Reply to Matrizen on Wed, 07 Mar 2007 16:39:09 GMT]]></title><description><![CDATA[<p>Warum sollte das nicht funktionieren? Was hast du denn versucht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1241115</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1241115</guid><dc:creator><![CDATA[connan]]></dc:creator><pubDate>Wed, 07 Mar 2007 16:39:09 GMT</pubDate></item><item><title><![CDATA[Reply to Matrizen on Thu, 08 Mar 2007 08:25:35 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">int main(){
int n, m;
double xx[n][m];
printf(&quot;n: &quot;);
scanf(&quot;%i\n&quot;,&amp;n);
printf(&quot;m: &quot;);
scanf(&quot;%i\n&quot;,&amp;m);
</code></pre>
<p>Ich habe einfach versucht das Feld mit unbekannten zu deklarieren, die erst danach abgefragt werden, um nicht vorher die Matrixgröße festlegen zu müssen, damit ich nicht für jede Matrix, die ich verwenden will ein extra Programm schreiben zu müssen und bei der Ausführung erst zu bestimmen welche Matrix verwendet werden soll. Leider hat man im Seminar versäumt uns mitzuteilen, wie sowas wirklich funktioniert <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/1241424</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1241424</guid><dc:creator><![CDATA[salocin]]></dc:creator><pubDate>Thu, 08 Mar 2007 08:25:35 GMT</pubDate></item><item><title><![CDATA[Reply to Matrizen on Thu, 08 Mar 2007 08:34:32 GMT]]></title><description><![CDATA[<p>So auf jeden Fall nicht - VLAs gibt es nur unter C99, unter normalen Umständen mußt du die Array-Größe bereits zur Compilezeit festlegen (und selbst bei VLAs mußt du erst die Größe abfragen und danach das Array anlegen ;)). Mit C++-Mitteln bleibt dir noch die Alternative, geschachtelte vector&lt;&gt;en zu verwenden:</p>
<pre><code class="language-cpp">vector&lt;vector&lt;double&gt; &gt; xx;
int n,m;
cout&lt;&lt;&quot;bitte Größe angeben:&quot;;
cin&gt;&gt;n&gt;&gt;m;
xx.resize(n,vector&lt;double&gt;(m));
</code></pre>
<p>(Alternative Ansätze findest du in der C++ FAQ unter &quot;dynamische mehrdimensionale Arrays&quot;)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1241434</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1241434</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 08 Mar 2007 08:34:32 GMT</pubDate></item></channel></rss>