<?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[Dateitypen zum abspeichern]]></title><description><![CDATA[<p>Hi Leute ich wollte mal fragen als was für dateitypen ich werte von variablen abspeichern kann... wenn ich sie als txt abspeicher dann könnte ja jeder die werte verändern!<br />
Thx Straightflush <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="👍"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/127578/dateitypen-zum-abspeichern</link><generator>RSS for Node</generator><lastBuildDate>Tue, 25 Aug 2026 04:19:07 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/127578.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 25 Nov 2005 13:38:30 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Dateitypen zum abspeichern on Fri, 25 Nov 2005 13:38:30 GMT]]></title><description><![CDATA[<p>Hi Leute ich wollte mal fragen als was für dateitypen ich werte von variablen abspeichern kann... wenn ich sie als txt abspeicher dann könnte ja jeder die werte verändern!<br />
Thx Straightflush <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="👍"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/926981</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/926981</guid><dc:creator><![CDATA[Straightflush]]></dc:creator><pubDate>Fri, 25 Nov 2005 13:38:30 GMT</pubDate></item><item><title><![CDATA[Reply to Dateitypen zum abspeichern on Fri, 25 Nov 2005 13:49:59 GMT]]></title><description><![CDATA[<p>Der Dateityp hat rein gar nix mit dem Format zu tun.</p>
<p>Gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/926992</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/926992</guid><dc:creator><![CDATA[FireFlow]]></dc:creator><pubDate>Fri, 25 Nov 2005 13:49:59 GMT</pubDate></item><item><title><![CDATA[Reply to Dateitypen zum abspeichern on Fri, 25 Nov 2005 13:52:00 GMT]]></title><description><![CDATA[<p>Mit anderen Worten: &quot;Die Dateiendung ist nicht der Dateityp.&quot;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/926993</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/926993</guid><dc:creator><![CDATA[Spezi L]]></dc:creator><pubDate>Fri, 25 Nov 2005 13:52:00 GMT</pubDate></item><item><title><![CDATA[Reply to Dateitypen zum abspeichern on Fri, 25 Nov 2005 15:22:27 GMT]]></title><description><![CDATA[<p>ok kapiert aber unter was für endungen kann ich nun z.b. werte für variablen abspeichern?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/927077</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/927077</guid><dc:creator><![CDATA[Straightflush]]></dc:creator><pubDate>Fri, 25 Nov 2005 15:22:27 GMT</pubDate></item><item><title><![CDATA[Reply to Dateitypen zum abspeichern on Fri, 25 Nov 2005 15:24:31 GMT]]></title><description><![CDATA[<p>Hier ein Beispiel, wie man eine .txt, die gar keine .txt ist, schreibt und liest:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;fstream&gt;
using namespace std;

typedef unsigned char byte;

template&lt;typename T&gt;
void schreibAlsBytes(ostream &amp;wegdamit, T &amp;ding)
{
	byte *alsBytes = reinterpret_cast&lt;byte *&gt;(&amp;ding);
	for(unsigned int i=0; i&lt;sizeof(T); ++i)
		wegdamit &lt;&lt; alsBytes[i];
}

template&lt;typename T&gt;
void liesAusBytes(T &amp;ding, istream &amp;herdamit)
{
	byte alsBytes[sizeof(T)];
	for(unsigned int i=0; i&lt;sizeof(T); ++i)
		herdamit &gt;&gt; alsBytes[i];
	ding = *reinterpret_cast&lt;T *&gt;(alsBytes);
}

int main()
{
	int i = 1234567890;
	ofstream ausgabe(&quot;test.txt&quot;);
	schreibAlsBytes(ausgabe, i);
	ausgabe.close();

	int j;
	ifstream eingabe(&quot;test.txt&quot;);
	liesAusBytes(j, eingabe);
	eingabe.close();

	cout &lt;&lt; j &lt;&lt; endl;

    cin.get();
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/927085</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/927085</guid><dc:creator><![CDATA[schorsch code]]></dc:creator><pubDate>Fri, 25 Nov 2005 15:24:31 GMT</pubDate></item><item><title><![CDATA[Reply to Dateitypen zum abspeichern on Fri, 25 Nov 2005 15:32:30 GMT]]></title><description><![CDATA[<p>das umkopieren beim lesen aus dem stream (deserialisieren) ist natürlich nicht nötig. so kann man direkt in das ding lesen:</p>
<pre><code class="language-cpp">template&lt;typename T&gt;
void liesAusBytes(T &amp;ding, istream &amp;herdamit)
{
	byte *alsBytes = reinterpret_cast&lt;byte *&gt;(&amp;ding);
	for(unsigned int i=0; i&lt;sizeof(T); ++i)
		herdamit &gt;&gt; alsBytes[i];
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/927092</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/927092</guid><dc:creator><![CDATA[schorsch code]]></dc:creator><pubDate>Fri, 25 Nov 2005 15:32:30 GMT</pubDate></item><item><title><![CDATA[Reply to Dateitypen zum abspeichern on Fri, 25 Nov 2005 15:35:25 GMT]]></title><description><![CDATA[<p>und wie speichere ich jetzt zum beispiel nen interger wert in ner dll???</p>
]]></description><link>https://www.c-plusplus.net/forum/post/927098</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/927098</guid><dc:creator><![CDATA[Straightflush]]></dc:creator><pubDate>Fri, 25 Nov 2005 15:35:25 GMT</pubDate></item><item><title><![CDATA[Reply to Dateitypen zum abspeichern on Fri, 25 Nov 2005 15:46:55 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">ifstream eingabe(&quot;beschiss.dll&quot;);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/927107</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/927107</guid><dc:creator><![CDATA[Beschiss]]></dc:creator><pubDate>Fri, 25 Nov 2005 15:46:55 GMT</pubDate></item><item><title><![CDATA[Reply to Dateitypen zum abspeichern on Fri, 25 Nov 2005 16:00:07 GMT]]></title><description><![CDATA[<p>Beschiss schrieb:</p>
<blockquote>
<pre><code class="language-cpp">ifstream eingabe(&quot;beschiss.dll&quot;);
</code></pre>
</blockquote>
<p>LOL :D! Absolut GEIL!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/927112</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/927112</guid><dc:creator><![CDATA[schorsch code]]></dc:creator><pubDate>Fri, 25 Nov 2005 16:00:07 GMT</pubDate></item><item><title><![CDATA[Reply to Dateitypen zum abspeichern on Fri, 25 Nov 2005 16:19:42 GMT]]></title><description><![CDATA[<p>Das</p>
<p>schorsch code schrieb:</p>
<blockquote>
<pre><code class="language-cpp">(ostream &amp;wegdamit, T &amp;ding)
</code></pre>
</blockquote>
<p>war auch nicht schlecht, auch wenn ich evtl die Bezeichner vertauscht hätte, denn es soll ja nicht der Stream weg sondern das andere oO</p>
]]></description><link>https://www.c-plusplus.net/forum/post/927127</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/927127</guid><dc:creator><![CDATA[Beschiss]]></dc:creator><pubDate>Fri, 25 Nov 2005 16:19:42 GMT</pubDate></item></channel></rss>