<?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[Zugriff auf private Komponente einer anderen Klasse (ohne friend)]]></title><description><![CDATA[<p>Hiho,<br />
ich häng seit stunden an diesem Problem:<br />
Ich hab eine Matrix mit n² Einträgen programmiert mit einer Klasse &quot;matrix&quot; und in dieser steht der private Eintrag &quot;int n;&quot; für die Dimension und nun soll ich eine Klasse &quot;vector&quot; programmieren mit n Einträgen und darf ja aber nicht auf private Komponente von &quot;matrix&quot; zugreifen! Wie kann ich das lösen ohne friend Funktionen zu benutzen?</p>
<p>Code (falls es nicht wirklich verständlich formuliert is <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /> ):</p>
<pre><code class="language-cpp">class vector;

class matrix
{
private: 
int n;
double ** daten;
public:
matrix (int,double);
double norm();
vector operator * (vector v);
friend istream&amp; operator &gt;&gt; (istream&amp; is, matrix&amp; m);
};

class vector
{
private:
int k;
double* daten;
public:
vector (int,double);
double&amp; operator [] (int);
friend vector operator * (vector v);
friend ostream&amp; operator &lt;&lt; (ostream&amp; os, vector v);
};

// Konstruktor für Matrix

matrix::matrix (int dim, double Wert=0)
{
          n = dim;
          daten = new double*[n];
          for(int i = 0; i &lt; n; i++)
          {
                  daten[i] = new double[n];
          }
          for(int i = 0; i &lt; n; i++)
          {
                  for(int j = 0; j &lt; n; j++)
                  {
                          daten[i][j] = Wert;
                  }
          }
}

// norm()

double matrix :: norm()
{

}

// Operator * überladen

vector matrix::operator * (vector v)
{
	for(int i=0; i &lt; n; i++)
	{
		for(int j=0; j &lt; n; j++)
		{
		v[i] += daten[i][j] * v[j];
		}
	}       
}

// Operator &gt;&gt; überladen

istream&amp; operator &gt;&gt; (istream&amp; is, matrix&amp; m)
{
         for(int i = 0; i &lt; m.n; i++)
         {
                 for(int j = 0; j &lt; m.n; j++)
                 {
                         is &gt;&gt; m.daten[i][j];
                 }
         }
}

double&amp; vector::operator [] (int i)
{
if (i &gt;= 0 &amp;&amp; i &lt;= k.daten)
        return daten[i];
        else
        { cout &lt;&lt; &quot;Abbruch: der Index &quot; &lt;&lt; i &lt;&lt;
                &quot; liegt nicht im Bereich &quot; &lt;&lt; 0 &lt;&lt; &quot; bis &quot; &lt;&lt; n.daten;
                exit(1);
        }
}
</code></pre>
<p>Mein Problem liegt nun an der Überladung am Ende bzw wenn ich den Konstruktor für die Klasse &quot;vector&quot; definieren muss, da ich keine Ahnung hab wie ich auf die &quot;int n&quot; Dimension von der Klasse &quot;matrix&quot; zugreifen kann, komm ich kein Stück weiter! Also die private Komponente &quot;int k;&quot; in der Klasse &quot;vector&quot; sollte eigentlich nicht da stehen, das war nur ein Versuch von mir das Problem mit der Dimension zu umgehen!</p>
<p>Danke für die Hilfe und fürs eventuelle Hinweisen auf weitere Fehler! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>mfg danschler</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/260014/zugriff-auf-private-komponente-einer-anderen-klasse-ohne-friend</link><generator>RSS for Node</generator><lastBuildDate>Tue, 08 Sep 2026 15:48:24 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/260014.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 30 Jan 2010 17:59:53 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Zugriff auf private Komponente einer anderen Klasse (ohne friend) on Sat, 30 Jan 2010 18:02:17 GMT]]></title><description><![CDATA[<p>Hiho,<br />
ich häng seit stunden an diesem Problem:<br />
Ich hab eine Matrix mit n² Einträgen programmiert mit einer Klasse &quot;matrix&quot; und in dieser steht der private Eintrag &quot;int n;&quot; für die Dimension und nun soll ich eine Klasse &quot;vector&quot; programmieren mit n Einträgen und darf ja aber nicht auf private Komponente von &quot;matrix&quot; zugreifen! Wie kann ich das lösen ohne friend Funktionen zu benutzen?</p>
<p>Code (falls es nicht wirklich verständlich formuliert is <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /> ):</p>
<pre><code class="language-cpp">class vector;

class matrix
{
private: 
int n;
double ** daten;
public:
matrix (int,double);
double norm();
vector operator * (vector v);
friend istream&amp; operator &gt;&gt; (istream&amp; is, matrix&amp; m);
};

class vector
{
private:
int k;
double* daten;
public:
vector (int,double);
double&amp; operator [] (int);
friend vector operator * (vector v);
friend ostream&amp; operator &lt;&lt; (ostream&amp; os, vector v);
};

// Konstruktor für Matrix

matrix::matrix (int dim, double Wert=0)
{
          n = dim;
          daten = new double*[n];
          for(int i = 0; i &lt; n; i++)
          {
                  daten[i] = new double[n];
          }
          for(int i = 0; i &lt; n; i++)
          {
                  for(int j = 0; j &lt; n; j++)
                  {
                          daten[i][j] = Wert;
                  }
          }
}

// norm()

double matrix :: norm()
{

}

// Operator * überladen

vector matrix::operator * (vector v)
{
	for(int i=0; i &lt; n; i++)
	{
		for(int j=0; j &lt; n; j++)
		{
		v[i] += daten[i][j] * v[j];
		}
	}       
}

// Operator &gt;&gt; überladen

istream&amp; operator &gt;&gt; (istream&amp; is, matrix&amp; m)
{
         for(int i = 0; i &lt; m.n; i++)
         {
                 for(int j = 0; j &lt; m.n; j++)
                 {
                         is &gt;&gt; m.daten[i][j];
                 }
         }
}

double&amp; vector::operator [] (int i)
{
if (i &gt;= 0 &amp;&amp; i &lt;= k.daten)
        return daten[i];
        else
        { cout &lt;&lt; &quot;Abbruch: der Index &quot; &lt;&lt; i &lt;&lt;
                &quot; liegt nicht im Bereich &quot; &lt;&lt; 0 &lt;&lt; &quot; bis &quot; &lt;&lt; n.daten;
                exit(1);
        }
}
</code></pre>
<p>Mein Problem liegt nun an der Überladung am Ende bzw wenn ich den Konstruktor für die Klasse &quot;vector&quot; definieren muss, da ich keine Ahnung hab wie ich auf die &quot;int n&quot; Dimension von der Klasse &quot;matrix&quot; zugreifen kann, komm ich kein Stück weiter! Also die private Komponente &quot;int k;&quot; in der Klasse &quot;vector&quot; sollte eigentlich nicht da stehen, das war nur ein Versuch von mir das Problem mit der Dimension zu umgehen!</p>
<p>Danke für die Hilfe und fürs eventuelle Hinweisen auf weitere Fehler! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>mfg danschler</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1847672</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1847672</guid><dc:creator><![CDATA[danschler]]></dc:creator><pubDate>Sat, 30 Jan 2010 18:02:17 GMT</pubDate></item><item><title><![CDATA[Reply to Zugriff auf private Komponente einer anderen Klasse (ohne friend) on Sat, 30 Jan 2010 18:03:05 GMT]]></title><description><![CDATA[<p>Wenn es kein friend sein darf und du auf private Sachen zugreifen willst, dann geht das über die öffentliche Schnittstelle. Ansonsten hast du ja nichts von den privaten Sachen zu wissen. (wäre ja völlig gegen das Konzept).</p>
<p>Also änderst du die Matrix dahingehend, dass es die Member nötigenfalls über öffentliche get/set erreichbar machen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1847673</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1847673</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Sat, 30 Jan 2010 18:03:05 GMT</pubDate></item><item><title><![CDATA[Reply to Zugriff auf private Komponente einer anderen Klasse (ohne friend) on Sat, 30 Jan 2010 18:07:15 GMT]]></title><description><![CDATA[<p>Darf ich aber laut Aufgabenstellung nicht <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=":/"
      alt="😕"
    /></p>
<p>Ausschnitt aus Aufgabenstellung:<br />
Klasse matrix:</p>
<blockquote>
<p>Als private Datenelement:<br />
–- Ein (n x n)-dimensionales Feld daten mit n² Komponenten vom Typ double**.<br />
- –Eine Variable n vom Typ int, die die Dimension des Feldes abspeichert.</p>
</blockquote>
<p>Klasse vector:</p>
<blockquote>
<p>Als private Datenelement:<br />
–- Ein Feld daten mit n Komponenten vom Typ double*.</p>
</blockquote>
<p>Mein Problem is nun dass ich in Matrix meine Dimension &quot;int n&quot; hab aber in vector laut Aufgabenstellung soll nix von &quot;int n&quot; oder ähnlichem stehen! <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=":/"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1847674</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1847674</guid><dc:creator><![CDATA[danschler]]></dc:creator><pubDate>Sat, 30 Jan 2010 18:07:15 GMT</pubDate></item><item><title><![CDATA[Reply to Zugriff auf private Komponente einer anderen Klasse (ohne friend) on Sat, 30 Jan 2010 19:13:37 GMT]]></title><description><![CDATA[<p>danschler schrieb:</p>
<blockquote>
<p>Mein Problem is nun dass ich in Matrix meine Dimension &quot;int n&quot; hab aber in vector laut Aufgabenstellung soll nix von &quot;int n&quot; oder ähnlichem stehen! <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=":/"
      alt="😕"
    /></p>
</blockquote>
<p>Vectoren wissen selber wie groß sie sind: vector::size().</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1847700</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1847700</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Sat, 30 Jan 2010 19:13:37 GMT</pubDate></item><item><title><![CDATA[Reply to Zugriff auf private Komponente einer anderen Klasse (ohne friend) on Sat, 30 Jan 2010 19:19:12 GMT]]></title><description><![CDATA[<p>Und wie weit soll nun bei der Überladung meines Indexoperators die Bedingung laufen? Ich hab überhaupt keine Ahnung was ich nun eingeben soll/muss..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1847704</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1847704</guid><dc:creator><![CDATA[danschler]]></dc:creator><pubDate>Sat, 30 Jan 2010 19:19:12 GMT</pubDate></item><item><title><![CDATA[Reply to Zugriff auf private Komponente einer anderen Klasse (ohne friend) on Sat, 30 Jan 2010 19:19:32 GMT]]></title><description><![CDATA[<p>SeppJ schrieb:</p>
<blockquote>
<p>danschler schrieb:</p>
<blockquote>
<p>Mein Problem is nun dass ich in Matrix meine Dimension &quot;int n&quot; hab aber in vector laut Aufgabenstellung soll nix von &quot;int n&quot; oder ähnlichem stehen! <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=":/"
      alt="😕"
    /></p>
</blockquote>
<p>Vectoren wissen selber wie groß sie sind: vector::size().</p>
</blockquote>
<p>Die Aufgabenstellung! Kein <code>std::vector</code> ! *mit den Zaunpfahl winkt* <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/23936">@danschler</a>,<br />
Könnte es nicht eher sein, dass du dich zu strikt an die Aufgabenstellung halten willst? Wahrscheinlich ist es bei Matrix so nur angegeben, dass man halt nur quadratische Matrizen erstellen können soll. Also nur eine Dimension soll gespeichert werden, da sie für beide gilt.<br />
Das n in der Aufgabenstellung für Vektoren hat aber nichts mit dem n bei den Matrizen zu tun. Und wenn du den Vektor vernünftig verwenden möchtest, musst du halt die Grösse speichern, ist halt einfach eine implizite Sache, was bei der Matrix halt nicht so genau gesagt werden kann, ob man jetzt nur ein n oder ein n und ein m speichern sollte <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>
<p>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1847706</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1847706</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Sat, 30 Jan 2010 19:19:32 GMT</pubDate></item><item><title><![CDATA[Reply to Zugriff auf private Komponente einer anderen Klasse (ohne friend) on Sat, 30 Jan 2010 20:04:27 GMT]]></title><description><![CDATA[<p>So jetzt hab ichs eigentlich aber irgendwie kommmt bei der Matrix-Vektormultiplikation 0 bzw. 5.28341e-308 raus..</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;cmath&gt;

using namespace std;

class vector;

class matrix
{
private: 
int n;
double ** daten;
public:
matrix (int,double);
double norm();
vector operator * (vector v);
friend istream&amp; operator &gt;&gt; (istream&amp; is, matrix&amp; m);
};

class vector
{
private:
int k;
double* daten;
public:
vector (int,double);
double&amp; operator [] (int);
friend vector operator * (vector v);
friend ostream&amp; operator &lt;&lt; (ostream&amp; os, vector v);
};

// Konstruktor für Matrix

matrix::matrix (int dim, double Wert=0.0)
{
          n = dim;
          daten = new double*[n];
          for(int i = 0; i &lt; n; i++)
          {
                  daten[i] = new double[n];
          }
          for(int i = 0; i &lt; n; i++)
          {
                  for(int j = 0; j &lt; n; j++)
                  {
                          daten[i][j] = Wert;
                  }
          }
}

// norm()

double matrix :: norm()
{

}

// Operator * überladen

vector matrix::operator * (vector v)
{
	for(int i=0; i &lt; n; i++)
	{
		for(int j=0; j &lt; n; j++)
		{
		v[i] += daten[i][j] * v[j];
		}
	}       
}

// Operator &gt;&gt; überladen

istream&amp; operator &gt;&gt; (istream&amp; is, matrix&amp; m)
{
         for(int i = 0; i &lt; m.n; i++)
         {
                 for(int j = 0; j &lt; m.n; j++)
                 {
                         cout &lt;&lt; i &lt;&lt; &quot;. Spalte und &quot; &lt;&lt; j &lt;&lt; &quot;. Zeile eingeben: &quot; &lt;&lt; endl;
                         is &gt;&gt; m.daten[i][j];
                 }
         }
}

// Konstruktor Vektor überladen

vector::vector(int dim,double Wert=0.0)
{
          k = dim;
          daten = new double[k];
          for(int i = 0; i &lt; k; i++)
          {
                 daten[i] = Wert;
          }
}

// Operator [] überladen

double&amp; vector::operator [] (int i)
{
        if (i &gt;= 0 &amp;&amp; i &lt;= k)
        return daten[i];
        else
        { 
                exit(1);
        }
}

// Operator &lt;&lt; überladen

ostream&amp; operator &lt;&lt; (ostream&amp; os, vector v)
{
       for(int i = 0; i &lt; v.k; i++)
       {
             os &lt;&lt; v.daten[i];
             return os;
       }
} 

int main()
{
int dimension;

cout &lt;&lt; &quot;Geben Sie die Dimension an: &quot;;
cin &gt;&gt; dimension;

matrix A(dimension);
vector b(dimension);

cout &lt;&lt; &quot;Matrix erzeugt!&quot; &lt;&lt; endl;

cout &lt;&lt; &quot;Matrix eingeben: &quot; &lt;&lt; endl;
cin &gt;&gt; A;

for(int i = 0; i &lt; dimension; i++)
{
        cout &lt;&lt; i  &lt;&lt; &quot;. Stelle des Vektors&quot; &lt;&lt; endl;
        cin &gt;&gt; b[i];
}

//cout &lt;&lt; &quot;Matrix eingeben: &quot; &lt;&lt; endl;
//cin &gt;&gt; A;

//cout &lt;&lt; &quot;Vektor eingeben: &quot; &lt;&lt; endl;
//cin &gt;&gt; b;

cout &lt;&lt; &quot;Produkt von A * b = &quot; &lt;&lt; A * b &lt;&lt; endl;

return 0;
}
</code></pre>
<p>Wär cool wenn jemand den Fehler findet!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1847730</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1847730</guid><dc:creator><![CDATA[danschler]]></dc:creator><pubDate>Sat, 30 Jan 2010 20:04:27 GMT</pubDate></item><item><title><![CDATA[Reply to Zugriff auf private Komponente einer anderen Klasse (ohne friend) on Sat, 30 Jan 2010 20:08:44 GMT]]></title><description><![CDATA[<p>Wäre doch irgendwie nicht schlecht, wenn matrix::operator* auch was zurückgeben würde, oder?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1847734</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1847734</guid><dc:creator><![CDATA[l&#x27;abra d&#x27;or]]></dc:creator><pubDate>Sat, 30 Jan 2010 20:08:44 GMT</pubDate></item><item><title><![CDATA[Reply to Zugriff auf private Komponente einer anderen Klasse (ohne friend) on Sat, 30 Jan 2010 21:08:23 GMT]]></title><description><![CDATA[<p>jop habs grad selber gesehen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /> und &quot;return v;&quot; hinzugefügt aber jetzt kommt statt ner vektorausgabe bei mir 6100 raus wenn ich als matrix<br />
(1 2 / 3 4) und bei dem Vektor (1 2) nehme <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=":/"
      alt="😕"
    /></p>
<p>edit: ok Fehler gefunden, aber keine Ahnung wie ich ihn verbessern sollte, da ich ja doch eigentlich bei der Rechnung 2 Vektoren + 1 Matrix brauch oder? Wo bekomm ich nach &quot;v&quot; den anderen Vektor her?</p>
<p>edit2: ok Problem gelöst aber:</p>
<pre><code class="language-cpp">vector matrix::operator * (vector v)
{
    double* summe = new double [n];
	for(int i=0; i &lt; n; i++)
	{
		for(int j=0; j &lt; n; j++)
		{
		summe[i] += daten[i][j] * v[j];
		}
	} 
	for(int i = 0; i &lt; n; i++) v[i] = summe[i];
    return v;      
}
</code></pre>
<p>gehts nicht eleganter?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1847737</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1847737</guid><dc:creator><![CDATA[danschler]]></dc:creator><pubDate>Sat, 30 Jan 2010 21:08:23 GMT</pubDate></item><item><title><![CDATA[Reply to Zugriff auf private Komponente einer anderen Klasse (ohne friend) on Sat, 30 Jan 2010 21:07:20 GMT]]></title><description><![CDATA[<p>danschler schrieb:</p>
<blockquote>
<p>..., da ich ja doch eigentlich bei der Rechnung 2 Vektoren + 1 Matrix brauch oder?</p>
</blockquote>
<p>Ehm was? Ich glaube, dass du nochmals die Thematik Matrizen und Vektoren anschauen solltest. Du kannst ohne Probleme einen Vektor mit einer Matrix multiplizieren, sofern sie jeweils die richtigen Dimensionen aufweisen.</p>
<p>Des Weiteren würde ich dir noch folgenden Artikel empfehlen zu lesen:<br />
<a href="http://magazin.c-plusplus.net/artikel/%DCberladung%20von%20Operatoren%20in%20CPlusPlus%20(Teil%201)" rel="nofollow">Überladung von Operatoren</a></p>
<p>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1847759</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1847759</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Sat, 30 Jan 2010 21:07:20 GMT</pubDate></item><item><title><![CDATA[Reply to Zugriff auf private Komponente einer anderen Klasse (ohne friend) on Sat, 30 Jan 2010 21:29:04 GMT]]></title><description><![CDATA[<p>Ich meinte damit dass ich ja ein Ergebnisvektor rausbekomme indem ich ne Matrix und n Vektor multiplizier oder? Meine Matrix ist ja daten und mein vektor is v (oder?) aber was is mein Ergebnisvektor?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1847774</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1847774</guid><dc:creator><![CDATA[danschler]]></dc:creator><pubDate>Sat, 30 Jan 2010 21:29:04 GMT</pubDate></item></channel></rss>