<?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[Größe einer Textdatei in Bytes]]></title><description><![CDATA[<p>Hallo,<br />
ich möchte mir gerne die Größe einer Textdatei holen. Und zwar möchte ich überprüfen ob es die Originaltextdatei ist oder ob sie verändert wurde. Dazu hole ich mir über den ifstream die Datei und speichere sie über einen sizeof()-Befehl. Funktioniert aber nicht. Bzw. funktioniert schon, nur hat es den Anschein, dass die Textdatei nicht die Originale ist und das gibt mir zu bedenken:</p>
<pre><code class="language-cpp">bool ShadowStrikeSettings::VeryfyingFile()
{
	ifstream File;
	File.open(&quot;Binary/ShadowStrikeSettings.ini&quot;,ios::in);

	unsigned long FILE = sizeof(File);

	if(if(FILE != 12288)
	{
		return false;
	}
	else
	{
		return true;
	}
};
</code></pre>
<p>Er gibt mir immer false zurück. Woran kann der Fehler liegen?<br />
Danke im Voraus!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/227891/größe-einer-textdatei-in-bytes</link><generator>RSS for Node</generator><lastBuildDate>Mon, 28 Sep 2026 10:10:29 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/227891.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 21 Nov 2008 09:07:07 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Größe einer Textdatei in Bytes on Fri, 21 Nov 2008 09:07:07 GMT]]></title><description><![CDATA[<p>Hallo,<br />
ich möchte mir gerne die Größe einer Textdatei holen. Und zwar möchte ich überprüfen ob es die Originaltextdatei ist oder ob sie verändert wurde. Dazu hole ich mir über den ifstream die Datei und speichere sie über einen sizeof()-Befehl. Funktioniert aber nicht. Bzw. funktioniert schon, nur hat es den Anschein, dass die Textdatei nicht die Originale ist und das gibt mir zu bedenken:</p>
<pre><code class="language-cpp">bool ShadowStrikeSettings::VeryfyingFile()
{
	ifstream File;
	File.open(&quot;Binary/ShadowStrikeSettings.ini&quot;,ios::in);

	unsigned long FILE = sizeof(File);

	if(if(FILE != 12288)
	{
		return false;
	}
	else
	{
		return true;
	}
};
</code></pre>
<p>Er gibt mir immer false zurück. Woran kann der Fehler liegen?<br />
Danke im Voraus!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1618143</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1618143</guid><dc:creator><![CDATA[verklatscht]]></dc:creator><pubDate>Fri, 21 Nov 2008 09:07:07 GMT</pubDate></item><item><title><![CDATA[Reply to Größe einer Textdatei in Bytes on Fri, 21 Nov 2008 09:13:42 GMT]]></title><description><![CDATA[<p>verklatscht schrieb:</p>
<blockquote>
<p>Woran kann der Fehler liegen?</p>
</blockquote>
<p>der operator sizeof tut nicht das, was du denkst was er tut.<br />
mein tipp: lies eine einführung in c++, bevor du spiele damit programmierst.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1618146</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1618146</guid><dc:creator><![CDATA[newbbasher]]></dc:creator><pubDate>Fri, 21 Nov 2008 09:13:42 GMT</pubDate></item><item><title><![CDATA[Reply to Größe einer Textdatei in Bytes on Fri, 21 Nov 2008 18:20:49 GMT]]></title><description><![CDATA[<p>der sizeof operator gibt dir nur die grösse des ifstream objekts zurück...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1618521</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1618521</guid><dc:creator><![CDATA[Skym0sh0]]></dc:creator><pubDate>Fri, 21 Nov 2008 18:20:49 GMT</pubDate></item><item><title><![CDATA[Reply to Größe einer Textdatei in Bytes on Fri, 21 Nov 2008 19:09:27 GMT]]></title><description><![CDATA[<p>Habs schon gelöst, danke.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1618538</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1618538</guid><dc:creator><![CDATA[hi!]]></dc:creator><pubDate>Fri, 21 Nov 2008 19:09:27 GMT</pubDate></item></channel></rss>