<?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[Matrix Datei-Ausgabe]]></title><description><![CDATA[<p>Gude Leutz,</p>
<p>Leider bin ich total planlos im Gebiet der Ein- und Ausgabe und stehe vor dem Problem das ich eine Matrix in eine Datei ausgeben muss. Deshalb wende ich mich mit meinem Problem an euch.</p>
<p>Meine Matrix ist vom Typ vector&lt;vector&lt;double&gt;&gt; dessen Zeilen und Spalten bekannt sind.</p>
<p>Vielen tausend Dank für jeden Beitrag/ Tipp/ Rat uvm <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>
<p>Gruß Schickano</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/260994/matrix-datei-ausgabe</link><generator>RSS for Node</generator><lastBuildDate>Mon, 07 Sep 2026 21:32:03 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/260994.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 11 Feb 2010 20:08:42 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Matrix Datei-Ausgabe on Thu, 11 Feb 2010 20:08:42 GMT]]></title><description><![CDATA[<p>Gude Leutz,</p>
<p>Leider bin ich total planlos im Gebiet der Ein- und Ausgabe und stehe vor dem Problem das ich eine Matrix in eine Datei ausgeben muss. Deshalb wende ich mich mit meinem Problem an euch.</p>
<p>Meine Matrix ist vom Typ vector&lt;vector&lt;double&gt;&gt; dessen Zeilen und Spalten bekannt sind.</p>
<p>Vielen tausend Dank für jeden Beitrag/ Tipp/ Rat uvm <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>
<p>Gruß Schickano</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1854376</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1854376</guid><dc:creator><![CDATA[schickano]]></dc:creator><pubDate>Thu, 11 Feb 2010 20:08:42 GMT</pubDate></item><item><title><![CDATA[Reply to Matrix Datei-Ausgabe on Thu, 11 Feb 2010 20:10:04 GMT]]></title><description><![CDATA[<p><a href="http://www.cplusplus.com/reference/iostream/ofstream/" rel="nofollow">std::ofstream</a><br />
Falls du Hilfe erwartest, komme uns mit etwas Code entgegen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1854377</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1854377</guid><dc:creator><![CDATA[Kóyaánasqatsi]]></dc:creator><pubDate>Thu, 11 Feb 2010 20:10:04 GMT</pubDate></item><item><title><![CDATA[Reply to Matrix Datei-Ausgabe on Thu, 11 Feb 2010 20:18:30 GMT]]></title><description><![CDATA[<p>Cool, Danke!</p>
<p>Ich werde versuchen mir was sinnvolles zusammenzubasteln.</p>
<p>Sobald ich fertig bin hol ich mir Euren Segen <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/1854379</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1854379</guid><dc:creator><![CDATA[schickano]]></dc:creator><pubDate>Thu, 11 Feb 2010 20:18:30 GMT</pubDate></item><item><title><![CDATA[Reply to Matrix Datei-Ausgabe on Thu, 11 Feb 2010 22:56:07 GMT]]></title><description><![CDATA[<pre><code>const int n = 4;
	double val_1[n] = {1,2,3,4};
	double val_2[n] = {5,6,7,8};

	vector&lt;double&gt; v1;
	vector&lt;double&gt; v2;
	vector&lt;vector&lt;double&gt;&gt; matrix;

	v1.insert(v1.begin(), val_1, val_1 + n);
	v2.insert(v2.begin(), val_2, val_2 + n);

	matrix.push_back(v1);
	matrix.push_back(v2);

	ofstream outfile (&quot;new.txt&quot;);

	for(int i = 0; i &lt; matrix.size(); ++i){
		size = matrix.at(0).size();
		outfile.write (&amp;matrix.at(0),size);
	}

	outfile.close();
</code></pre>
<p>Das habe ich zusammengebraut. Bei der write Zeile bekomme ich ein Problem weil er ein char erwartet. Wie könnte ich das lösen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1854441</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1854441</guid><dc:creator><![CDATA[schickano]]></dc:creator><pubDate>Thu, 11 Feb 2010 22:56:07 GMT</pubDate></item><item><title><![CDATA[Reply to Matrix Datei-Ausgabe on Thu, 11 Feb 2010 23:25:21 GMT]]></title><description><![CDATA[<p>Die write Funktion erwartet Bytes(chars) die sie schreiben kann, versuche es mit dem &lt;&lt;-Operator, der kann doubles verwalten. Dann müsstest du allerdings noch eine Schleife reinschachteln, da der &lt;&lt;-Operator keine Vector Direkt abspeichern kann und du die Komponenten der Matrix einzeln speichern musst.</p>
<p>EDIT: Es sieht auch komisch aus wenn du 2 verschiedene Arrays benutzt<br />
Verwenden entweder c++ &quot;direkt&quot;:</p>
<pre><code class="language-cpp">double Matrix[n][m]
</code></pre>
<p>oder den vector</p>
<pre><code class="language-cpp">vector&lt;vector&lt;double&gt;&gt; Matrix
</code></pre>
<p>aber nicht erst das erste und dann in den vecotr umfuchteln;)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1854447</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1854447</guid><dc:creator><![CDATA[JaykopX]]></dc:creator><pubDate>Thu, 11 Feb 2010 23:25:21 GMT</pubDate></item><item><title><![CDATA[Reply to Matrix Datei-Ausgabe on Thu, 11 Feb 2010 23:53:55 GMT]]></title><description><![CDATA[<p>Kannst du mir einen Rat geben wie ich z.b. folgende Zahlen<br />
120 3 5 7 8 2 8 2<br />
in einem Vector oder Matrix eingebe ohne 8 mal die pushback()-Methode aufzurufen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1854456</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1854456</guid><dc:creator><![CDATA[schickano]]></dc:creator><pubDate>Thu, 11 Feb 2010 23:53:55 GMT</pubDate></item><item><title><![CDATA[Reply to Matrix Datei-Ausgabe on Fri, 12 Feb 2010 00:17:30 GMT]]></title><description><![CDATA[<p>hmm, ok ich sehe was du meinst, leider kenn ich da nix eleganteres als das was du gemacht hast.<br />
Ich persönlich würde den vector nicht benutzen und [][] benutzen.<br />
Allerdings bekomm ich bestimmt haue dafür, weil die meisten hier vector-fans sind <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>in etwa so:</p>
<pre><code class="language-cpp">for(int i=0; i&lt;n; ++i) {
   for(int j=0; j&lt;m; ++j) {
      ofile&lt;&lt;Matrix[i][j]&lt;&lt;' ';
   }
   ofile&lt;&lt;'\n';
}
</code></pre>
<p>und die Initializierung dann so</p>
<pre><code class="language-cpp">//2x4 Matrix
   double Matrix[2][4] = {0,1,2,3 \
                          4,5,6,7};
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1854458</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1854458</guid><dc:creator><![CDATA[JaykopX]]></dc:creator><pubDate>Fri, 12 Feb 2010 00:17:30 GMT</pubDate></item><item><title><![CDATA[Reply to Matrix Datei-Ausgabe on Fri, 12 Feb 2010 00:28:45 GMT]]></title><description><![CDATA[<p>Super <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /><br />
Vielen Dank JaykopX.</p>
<p>So einem simplen Code hätte ich nicht erwartet <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/1854461</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1854461</guid><dc:creator><![CDATA[schickano]]></dc:creator><pubDate>Fri, 12 Feb 2010 00:28:45 GMT</pubDate></item></channel></rss>