<?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[Eingabeumlenkung]]></title><description><![CDATA[<p>hallo<br />
also ich wollte mal ein kleines Prog schrieben das die ausgaben vom Betriebssystem liest und diese Dater verarbeitet und dann wieder uasgiebt (EVA-Prinzip ;p).<br />
z.b So: echo &quot;Hallo Welt&quot; | myProg &gt;&gt; test.txt</p>
<p>so soll das aussehen das heißt das ich die eingaben lesen will und die im Prog verarbeiten kann. Nur weis ich nicht wie ich solche Daten abfangen kann.</p>
<p>MFg</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/187383/eingabeumlenkung</link><generator>RSS for Node</generator><lastBuildDate>Thu, 24 Sep 2026 16:05:51 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/187383.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 19 Jul 2007 08:25:51 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Eingabeumlenkung on Thu, 19 Jul 2007 08:25:51 GMT]]></title><description><![CDATA[<p>hallo<br />
also ich wollte mal ein kleines Prog schrieben das die ausgaben vom Betriebssystem liest und diese Dater verarbeitet und dann wieder uasgiebt (EVA-Prinzip ;p).<br />
z.b So: echo &quot;Hallo Welt&quot; | myProg &gt;&gt; test.txt</p>
<p>so soll das aussehen das heißt das ich die eingaben lesen will und die im Prog verarbeiten kann. Nur weis ich nicht wie ich solche Daten abfangen kann.</p>
<p>MFg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1328234</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328234</guid><dc:creator><![CDATA[Rainu]]></dc:creator><pubDate>Thu, 19 Jul 2007 08:25:51 GMT</pubDate></item><item><title><![CDATA[Reply to Eingabeumlenkung on Thu, 19 Jul 2007 08:30:14 GMT]]></title><description><![CDATA[<p>Und welchen Teil davon willst du jetzt schreiben? Die Pipes ( | und &gt;&gt; ) sind schon im Lieferumfang der Eingabeaufforderung enthalten, um die brauchst du dich nicht zu kümmern. Und beim Befehl <code>echo &quot;Hallo Welt&quot; | myProg &gt;&gt; test.txt</code> werden die normalen IO-Kanäle von myProg schon vom System aus umgeleitet (stdin/cin erhält das, was der echo-Befehl geschrieben hat und stdout/cout schreibt in die Datei test.txt).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1328240</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328240</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 19 Jul 2007 08:30:14 GMT</pubDate></item><item><title><![CDATA[Reply to Eingabeumlenkung on Thu, 19 Jul 2007 08:40:07 GMT]]></title><description><![CDATA[<p>ok also ich will das was halt das echo z.b ausgiebt in mein Programm umleiten (oder abfangen) damit ich im Programm damit arbeiten kann</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1328247</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328247</guid><dc:creator><![CDATA[Rainu]]></dc:creator><pubDate>Thu, 19 Jul 2007 08:40:07 GMT</pubDate></item><item><title><![CDATA[Reply to Eingabeumlenkung on Thu, 19 Jul 2007 08:37:36 GMT]]></title><description><![CDATA[<p>d.h dein programm läuft im hintergrund, und wenn die eingabeaufforderung irgendwann mal &quot;echo blaalb&quot; ausgibt, soll das dein prgraomm merken und &quot;balbla&quot; lesen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1328249</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328249</guid><dc:creator><![CDATA[BorisDieKlinge]]></dc:creator><pubDate>Thu, 19 Jul 2007 08:37:36 GMT</pubDate></item><item><title><![CDATA[Reply to Eingabeumlenkung on Thu, 19 Jul 2007 08:38:32 GMT]]></title><description><![CDATA[<p>Und wo ist dein Problem? Verwendest du ein Exoten-Betriebssystem, das mit dieser Pipe-Syntax nicht zurechtkommt?</p>
<p>Nochmal langsam zum Mitmeiseln:<br />
Das Betriebssystem ist in der Lage, diese Verkettungen auszuwerten und dafür zu sorgen, daß die Ein- und Ausgaben korrekt umgeleitet werden. Das heißt, mit dem Befehl <code>echo &quot;test&quot; | myProg</code> wird die Ausgabe des echo-Befehls direkt an den Standard-Eingabekanal von myProg weitergegeben (und du kannst sie ganz normal von cin/stdin auslesen).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1328250</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328250</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 19 Jul 2007 08:38:32 GMT</pubDate></item><item><title><![CDATA[Reply to Eingabeumlenkung on Thu, 19 Jul 2007 08:39:49 GMT]]></title><description><![CDATA[<p>Wenn ich das richtig verstanden habe wäre es ungefähr so?:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;string&gt;

int main()
{
 std::string eingabe;

 std::cin &gt;&gt; eingabe;
 return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1328251</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328251</guid><dc:creator><![CDATA[Rainu]]></dc:creator><pubDate>Thu, 19 Jul 2007 08:39:49 GMT</pubDate></item><item><title><![CDATA[Reply to Eingabeumlenkung on Thu, 19 Jul 2007 08:39:39 GMT]]></title><description><![CDATA[<p>So ungefähr.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1328253</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328253</guid><dc:creator><![CDATA[David_pb]]></dc:creator><pubDate>Thu, 19 Jul 2007 08:39:39 GMT</pubDate></item><item><title><![CDATA[Reply to Eingabeumlenkung on Thu, 19 Jul 2007 08:50:26 GMT]]></title><description><![CDATA[<p>ok das wars eigentlich schon genau das wollte ich machen ^^</p>
<p>THX</p>
<p>jetzt habe ich noch eine frage wie kann ich denn jedes einzelne zeichen einlesen lassen? wenn ich jetzt das oben gesehne prog schreibe und dann echo &quot;hallo Welt&quot; | myProg.exe mache dann leist er nur &quot; &quot;hallo &quot; ich möchte aber jedes einzelne zeichen einlesen. Denn ich wollte am ende diese zeichen Binär ausgeben. Und da bräuchte ich jedes einzelne zeichen.</p>
<p>also ich habe mal folgendes Probiert:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;vector&gt;
using namespace std;

int main()
{
 vector&lt;char&gt; test;
 char ein;

 while(cin &gt;&gt; ein)
 {
  cout &lt;&lt; ein;
  test.push_back(ein);
 }

 return 0;
}
</code></pre>
<p>nur ist es jetzt so das er kein leerzeichen einliest -.-</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1328259</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328259</guid><dc:creator><![CDATA[Rainu]]></dc:creator><pubDate>Thu, 19 Jul 2007 08:50:26 GMT</pubDate></item><item><title><![CDATA[Reply to Eingabeumlenkung on Thu, 19 Jul 2007 08:52:04 GMT]]></title><description><![CDATA[<p>BorisDieKlinge schrieb:</p>
<blockquote>
<p>d.h dein programm läuft im hintergrund, und wenn die eingabeaufforderung irgendwann mal &quot;echo blaalb&quot; ausgibt, soll das dein prgraomm merken und &quot;balbla&quot; lesen?</p>
</blockquote>
<p>Das wäre auch ne idee ^^ Wie würde denn das Funzen ;p</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1328266</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328266</guid><dc:creator><![CDATA[Rainu]]></dc:creator><pubDate>Thu, 19 Jul 2007 08:52:04 GMT</pubDate></item><item><title><![CDATA[Reply to Eingabeumlenkung on Thu, 19 Jul 2007 08:53:07 GMT]]></title><description><![CDATA[<p>Du kannst die eingegebenen Daten genauso behandeln wie normale Tastatur-Eingaben (genau genommen macht es für das Programm keinen Unterschied, ob du es mit 'myProg' aufrufst und anschließend <code>Hallo Welt</code> eingibst oder ob du es mit 'echo &quot;Hallo Welt&quot; | myProg' aufrufst). Und zeichenweise bekommst du die Eingabe über cin.get().</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1328268</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328268</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 19 Jul 2007 08:53:07 GMT</pubDate></item><item><title><![CDATA[Reply to Eingabeumlenkung on Thu, 19 Jul 2007 08:56:02 GMT]]></title><description><![CDATA[<p>Toll Thx ^^ Das mit cin.get() hätt ihc wissen sollen das habe ich bei mein Verschlüsselungsprog auch genutzt *schäm*</p>
<p>aber wie wäre es wenn ihc das so machen würde wie BorisDieKlinge es gemeint hätte.</p>
<blockquote>
<p>d.h dein programm läuft im hintergrund, und wenn die eingabeaufforderung irgendwann mal &quot;echo blaalb&quot; ausgibt, soll das dein prgraomm merken und &quot;balbla&quot; lesen?</p>
</blockquote>
<p>Wie könnte man das realisieren ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1328270</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328270</guid><dc:creator><![CDATA[Rainu]]></dc:creator><pubDate>Thu, 19 Jul 2007 08:56:02 GMT</pubDate></item><item><title><![CDATA[Reply to Eingabeumlenkung on Thu, 19 Jul 2007 08:57:16 GMT]]></title><description><![CDATA[<p>Einfach versuchen zu lesen bis was im Stream ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1328271</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328271</guid><dc:creator><![CDATA[David_pb]]></dc:creator><pubDate>Thu, 19 Jul 2007 08:57:16 GMT</pubDate></item><item><title><![CDATA[Reply to Eingabeumlenkung on Thu, 19 Jul 2007 09:01:16 GMT]]></title><description><![CDATA[<p>sprich eine endloschleife die immer versucht zu lesen?</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;vector&gt;
using namespace std;

int main()
{
 vector&lt;char&gt; test;
 char ein;

 while(true)
 {
  while(cin.get(ein))
  {
   cout &lt;&lt; ein;
   test.push_back(ein);
  }
 }

 return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1328277</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328277</guid><dc:creator><![CDATA[Rainu]]></dc:creator><pubDate>Thu, 19 Jul 2007 09:01:16 GMT</pubDate></item><item><title><![CDATA[Reply to Eingabeumlenkung on Thu, 19 Jul 2007 09:04:21 GMT]]></title><description><![CDATA[<p>ich meine das wolltest du doch machen oder? Du willst alle &quot;echo&quot; ausgaben was dein PC so ausgibt in ne Textfile loggen? Oder?</p>
<p>wie genau man das macht weis ich net..</p>
<p>beim Programmstart ein thread starten des auf echo aurufe mit horcht</p>
<p>EDIT naja immer die cin.get... dings da abrufen und checken ob es ein &quot;echo&quot; ist dann text lesen und speichern..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1328278</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328278</guid><dc:creator><![CDATA[BorisDieKlinge]]></dc:creator><pubDate>Thu, 19 Jul 2007 09:04:21 GMT</pubDate></item><item><title><![CDATA[Reply to Eingabeumlenkung on Thu, 19 Jul 2007 09:03:20 GMT]]></title><description><![CDATA[<p>Das reicht schon:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;

int main()
{
	char c;

	while ( true )
	{
		std::cin.get( c );
	}
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1328279</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328279</guid><dc:creator><![CDATA[David_pb]]></dc:creator><pubDate>Thu, 19 Jul 2007 09:03:20 GMT</pubDate></item><item><title><![CDATA[Reply to Eingabeumlenkung on Thu, 19 Jul 2007 09:08:12 GMT]]></title><description><![CDATA[<p>BorisDieKlinge schrieb:</p>
<blockquote>
<p>ich meine das wolltest du doch machen oder? Du willst alle &quot;echo&quot; ausgaben was dein PC so ausgibt in ne Textfile loggen? Oder?</p>
</blockquote>
<p>Also uhrsprünglich wollte ich das nur so machen das es nur EINE umleitung gibt die beabsichtigt wird.(Das hatt sich schon erledigt denn ich habs ja jetzt ^^)</p>
<p>Aber das was du sagst Klikt HOCh interesannt. Das wäre auch eine nette Sache ^^<br />
Denn ihc wollte sowieso mal ein KeyLogger schreiben. Nur das Prob ist das ich mich noch NIE mit Threads beschäftigt habe ^^ (ich weis aber schon was die machen und was es ist ^^)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1328286</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328286</guid><dc:creator><![CDATA[Rainu]]></dc:creator><pubDate>Thu, 19 Jul 2007 09:08:12 GMT</pubDate></item><item><title><![CDATA[Reply to Eingabeumlenkung on Thu, 19 Jul 2007 09:08:25 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/16285">@Rainu</a>: Nochmal ganz auf Anfang - was genau willst du in deinem Programm mitloggen? Gezielt alle 'echo' Aufrufe aus der Eingabeaufforderung zu filtern geht wohl am besten, indem du dein Programm 'echo.exe' nennst <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/1328287</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328287</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 19 Jul 2007 09:08:25 GMT</pubDate></item><item><title><![CDATA[Reply to Eingabeumlenkung on Thu, 19 Jul 2007 09:12:35 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/10318">@CStoll</a>: hehe ... das wollte ich auch grad vorschlagen &quot;Echo&quot; <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>alles ding müsste man dem noch ein parameter mitgeben das er es loggen soll oder einfach nur ausgeben soll wie die standartversion;)</p>
<p>so ungefähr sollte die &quot;echo.exe&quot; dann ausehen;)</p>
<pre><code class="language-cpp">int main(int argc, char *argv[]) {

  if(argv[1] == &quot;\log&quot;){
    //in datein schreiben
  }
  else
     printf(&quot;%s&quot; argv[0]);

}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1328291</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328291</guid><dc:creator><![CDATA[BorisDieKlinge]]></dc:creator><pubDate>Thu, 19 Jul 2007 09:12:35 GMT</pubDate></item><item><title><![CDATA[Reply to Eingabeumlenkung on Thu, 19 Jul 2007 09:15:22 GMT]]></title><description><![CDATA[<p>Also noch mal xD</p>
<p>Ich wollte uhrsprünglich das auffangen was ich mit echo ausgebe (gezielt) Damit ich diese Daten dann verarbeiten kann. Das war in grunde genommen das Prog:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;vector&gt;
using namespace std;

int main()
{
 vector&lt;char&gt; test;
 char ein;

 while(cin.get(ein))
 {
  cout &lt;&lt; ein;
  test.push_back(ein);
 }
 .
 .
 .

 return 0;
}
</code></pre>
<p>Also ist die Sache abgeschlossen!</p>
<p>ABER jetzt habe ich erfahren das man das Prob auf echos höhren lasen kann (KeyLogger)</p>
<p>Also will ich jetzt folgendes Schreiben:</p>
<p>Ein keyLogger der Alle zeichen in eine log-Datei scheibt</p>
<p>nätürlich soll das Prog im Hintergrund laufen ^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1328292</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328292</guid><dc:creator><![CDATA[Rainu]]></dc:creator><pubDate>Thu, 19 Jul 2007 09:15:22 GMT</pubDate></item><item><title><![CDATA[Reply to Eingabeumlenkung on Thu, 19 Jul 2007 09:20:04 GMT]]></title><description><![CDATA[<p>@Boris: Vielleicht solltest du mal überdenken, was du da eigentlich ausgibst <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>Rainu schrieb:</p>
<blockquote>
<p>ABER jetzt habe ich erfahren das man das Prob auf echos höhren lasen kann (KeyLogger)</p>
<p>Also will ich jetzt folgendes Schreiben:</p>
<p>Ein keyLogger der Alle zeichen in eine log-Datei scheibt</p>
</blockquote>
<p>Nur zur Info - ein KeyLogger reagiert normalerweise nicht auf einzelne Befehle, der fängt alles ab, was du an Tasten drückst. Und um sowas zu schreiben, müsstest du dir einen KeyBoard-Hook einrichten (mach dich mal im WinAPI Board schlau, wie das funktioniert).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1328298</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328298</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 19 Jul 2007 09:20:04 GMT</pubDate></item><item><title><![CDATA[Reply to Eingabeumlenkung on Thu, 19 Jul 2007 09:22:10 GMT]]></title><description><![CDATA[<p>ups.. glaube ich gebe &quot;echo&quot; aus;) dann halht den index argv jeweils um eins erhöhen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1328300</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328300</guid><dc:creator><![CDATA[BorisDieKlinge]]></dc:creator><pubDate>Thu, 19 Jul 2007 09:22:10 GMT</pubDate></item><item><title><![CDATA[Reply to Eingabeumlenkung on Thu, 19 Jul 2007 09:27:25 GMT]]></title><description><![CDATA[<p>Das ist es ja! vergesst jetzt doch mal das ECHO <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="😃"
    /> Ich will ja jedes EINZELNES zeichen abfangen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1328306</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328306</guid><dc:creator><![CDATA[Rainu]]></dc:creator><pubDate>Thu, 19 Jul 2007 09:27:25 GMT</pubDate></item><item><title><![CDATA[Reply to Eingabeumlenkung on Thu, 19 Jul 2007 09:31:16 GMT]]></title><description><![CDATA[<p>Ich weiß, Self-Quotes sind bäh, aber:</p>
<p>CStoll schrieb:</p>
<blockquote>
<p>Und um sowas zu schreiben, müsstest du dir einen KeyBoard-Hook einrichten (mach dich mal im WinAPI Board schlau, wie das funktioniert).</p>
</blockquote>
<p>(die dafür benötigte Funktion nennt sich SetWindowHookEx())</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1328313</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328313</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 19 Jul 2007 09:31:16 GMT</pubDate></item><item><title><![CDATA[Reply to Eingabeumlenkung on Thu, 19 Jul 2007 09:35:01 GMT]]></title><description><![CDATA[<p>Naja ok da das dann ja der Falsche Platzt ist schreibe ich das dann mal da rein.(ins WIN-API-Board)</p>
<p>Gut ich habe aber jetzt ncoh ein Prob ;p</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;vector&gt;
using namespace std;

int main()
{
 vector&lt;char&gt; test;
 char eingabe;

 while(cin.get(eingabe))
 {
  test.push_back(eingabe);
 }

 for(int i=0;i&lt;test.size();i++)
 {
  cout &lt;&lt; hex &lt;&lt; test[i];
 }

 return 0;
}
</code></pre>
<p>ich will die ausgabe Hexadezimal ausgeben bzw auch Binär(wenn es denn Möglich ist <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="😃"
    /> ) Könnts mir da helfen xD</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1328319</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328319</guid><dc:creator><![CDATA[Rainu]]></dc:creator><pubDate>Thu, 19 Jul 2007 09:35:01 GMT</pubDate></item><item><title><![CDATA[Reply to Eingabeumlenkung on Thu, 19 Jul 2007 09:39:12 GMT]]></title><description><![CDATA[<p>char's werden grundsätzlich in Zeichenform ausgespuckt, also mußt du sie für Hex-Ausgabe in int umwandeln (für Binärausgabe kannst du Bitset's verwenden):</p>
<pre><code class="language-cpp">cout&lt;&lt;hex&lt;&lt;setfill('0');//brauchst du btw nur einmal vor der Schleife
for(int i=0;i&lt;test.size();++i)
{
  cout &lt;&lt; setw(2) &lt;&lt; (int)test[i];
}

// bzw.

for(int i=0;i&lt;test.size();++i)
{
  cout&lt;&lt;bitset&lt;8&gt;(test[i])&lt;&lt;' ';
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1328325</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328325</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 19 Jul 2007 09:39:12 GMT</pubDate></item><item><title><![CDATA[Reply to Eingabeumlenkung on Thu, 19 Jul 2007 09:45:13 GMT]]></title><description><![CDATA[<p>ok .. also das bitset&lt;8&gt; findet er nicht (vlt eine fehlende include datei).bei setfill('0') musste ich noch &quot;#include &lt;iomanip&gt;&quot; schreiben.</p>
<p>Eine Frage bleibt ausserdem noch</p>
<pre><code class="language-cpp">for(int i=0;i&lt;test.size();++i)
</code></pre>
<p>ruft er bei jedem schleifen durchlauf test.size() auf. Denn wenn ja wäre es sinvoll diese angabe in eine extra Variable zu schreiben (aus zeitgründen)?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1328329</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328329</guid><dc:creator><![CDATA[Rainu]]></dc:creator><pubDate>Thu, 19 Jul 2007 09:45:13 GMT</pubDate></item></channel></rss>