<?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[Abfrage Text- oder Binärdatei?]]></title><description><![CDATA[<p>Hallo,</p>
<p>weiß jemand von euch, wie ich eine solche Abfrage machen kann?<br />
&lt;Pseudocode&gt;<br />
[code]<br />
if (Textdatei) {<br />
//...<br />
}<br />
else if (Binärdatei) {<br />
//...<br />
}<br />
[/cpp]<br />
also ob Dateien ein eindeutiges Merkmal haben, an dem man erkennen kann, ob es sich um Text- oder Binärdateien handelt (unter UNIX) oder eine Funktion, die dies anhand eines bestimmten Inhalts ermitteln? Vielen Dank! <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>
]]></description><link>https://www.c-plusplus.net/forum/topic/305271/abfrage-text-oder-binärdatei</link><generator>RSS for Node</generator><lastBuildDate>Sun, 09 Aug 2026 01:15:14 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/305271.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 25 Jun 2012 12:15:32 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Abfrage Text- oder Binärdatei? on Mon, 25 Jun 2012 12:15:32 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>weiß jemand von euch, wie ich eine solche Abfrage machen kann?<br />
&lt;Pseudocode&gt;<br />
[code]<br />
if (Textdatei) {<br />
//...<br />
}<br />
else if (Binärdatei) {<br />
//...<br />
}<br />
[/cpp]<br />
also ob Dateien ein eindeutiges Merkmal haben, an dem man erkennen kann, ob es sich um Text- oder Binärdateien handelt (unter UNIX) oder eine Funktion, die dies anhand eines bestimmten Inhalts ermitteln? Vielen Dank! <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>
]]></description><link>https://www.c-plusplus.net/forum/post/2226978</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2226978</guid><dc:creator><![CDATA[beginner123]]></dc:creator><pubDate>Mon, 25 Jun 2012 12:15:32 GMT</pubDate></item><item><title><![CDATA[Reply to Abfrage Text- oder Binärdatei? on Mon, 25 Jun 2012 12:41:18 GMT]]></title><description><![CDATA[<p>Du suchst vermutlich die libmagic.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2226989</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2226989</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Mon, 25 Jun 2012 12:41:18 GMT</pubDate></item><item><title><![CDATA[Reply to Abfrage Text- oder Binärdatei? on Mon, 25 Jun 2012 12:55:04 GMT]]></title><description><![CDATA[<p>beginner123 schrieb:</p>
<blockquote>
<p>also ob Dateien ein eindeutiges Merkmal haben, an dem man erkennen kann, ob es sich um Text- oder Binärdateien handelt</p>
</blockquote>
<p>Nein, so etwas gibt es nicht.<br />
Wofür musst du das denn feststellen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2226991</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2226991</guid><dc:creator><![CDATA[TyRoXx]]></dc:creator><pubDate>Mon, 25 Jun 2012 12:55:04 GMT</pubDate></item><item><title><![CDATA[Reply to Abfrage Text- oder Binärdatei? on Mon, 25 Jun 2012 12:49:59 GMT]]></title><description><![CDATA[<p>TyRoXx schrieb:</p>
<blockquote>
<p>Nein, so etwas gibt es nicht.</p>
</blockquote>
<p>Doch!<br />
<a href="http://en.wikipedia.org/wiki/File_%28command%29" rel="nofollow">http://en.wikipedia.org/wiki/File_(command)</a><br />
Man will das nur sicherlich nicht selber machen. Falls doch, wäre ein Unterscheidungsmerkmal, ob die Datei überwiegend aus Buchstaben und Zahlen besteht oder nicht. Wobei man noch definieren muss, was überwiegend heißt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2226994</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2226994</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Mon, 25 Jun 2012 12:49:59 GMT</pubDate></item><item><title><![CDATA[Reply to Abfrage Text- oder Binärdatei? on Mon, 25 Jun 2012 14:05:31 GMT]]></title><description><![CDATA[<p>ja, so was mit Magic-Numbers und dem file-Kommando suche ich! <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="🙂"
    /> Ich habe die Inhalte von mehreren Dateien in einem vector abgelegt, möchte diese durchgehen und prüfen, ob es Binär- oder Textdateien sind, um den Inhalt anschließend in eine Datei schreiben zu können und dies mit der richtigen Funktion zu tun (habe eine für Schreiben als Binär- und eine für Schreiben als Text-Datei).</p>
<p>Gibt's für file eine Option, dass ich nicht nur den genauen Dateityp (also z.B. pdf, jpeg,...) ausgegeben bekomme, sondern auch, ob es eine T. oder B.-Datei ist?<br />
Mir fällt sonst nur ein, nach magic-numbers abzuprüfen, aber dann muss ich sozusagen mit festgelegten Werten arbeiten, die ich vorher definieren muss und es ist nicht mehr wirklich &quot;dynamisch&quot;...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2227020</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2227020</guid><dc:creator><![CDATA[beginner123]]></dc:creator><pubDate>Mon, 25 Jun 2012 14:05:31 GMT</pubDate></item><item><title><![CDATA[Reply to Abfrage Text- oder Binärdatei? on Mon, 25 Jun 2012 14:08:04 GMT]]></title><description><![CDATA[<p>beginner123 schrieb:</p>
<blockquote>
<p>Ich habe die Inhalte von mehreren Dateien in einem vector abgelegt, möchte diese durchgehen und prüfen, ob es Binär- oder Textdateien sind, um den Inhalt anschließend in eine Datei schreiben zu können und dies mit der richtigen Funktion zu tun (habe eine für Schreiben als Binär- und eine für Schreiben als Text-Datei).</p>
</blockquote>
<p>Warum gibt es da verschiedene Funktionen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2227021</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2227021</guid><dc:creator><![CDATA[TyRoXx]]></dc:creator><pubDate>Mon, 25 Jun 2012 14:08:04 GMT</pubDate></item></channel></rss>