<?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[Puffer, Streams uswusf]]></title><description><![CDATA[<p>Hallo!</p>
<p>Kann mir jemand einen Link geben, wo genau erklärt wird, was Puffer und Streams und das ganze dazugehörige ist?<br />
Ich finde irgendwie in keinen c++ tutorial etwas brauchbares dazu, es werden zwar öfters variablen wie char buffer[20]; oder so eingesetzt, aber das kann ja nicht alles sein oder? wäre cout &lt;&lt; buffer[20]; in diesem fall dann der buffer-overflow?</p>
<p>und zu streams habe ich noch garnichts brauchbares gefunden, außer dass dieses ganze IO zeug wie cin und cout irgendwie streams verwenden / sein müssen....</p>
<p>sehr verwirrend das ganze!</p>
<p>mexx</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/188348/puffer-streams-uswusf</link><generator>RSS for Node</generator><lastBuildDate>Fri, 25 Sep 2026 02:17:17 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/188348.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 30 Jul 2007 14:58:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Puffer, Streams uswusf on Mon, 30 Jul 2007 14:58:00 GMT]]></title><description><![CDATA[<p>Hallo!</p>
<p>Kann mir jemand einen Link geben, wo genau erklärt wird, was Puffer und Streams und das ganze dazugehörige ist?<br />
Ich finde irgendwie in keinen c++ tutorial etwas brauchbares dazu, es werden zwar öfters variablen wie char buffer[20]; oder so eingesetzt, aber das kann ja nicht alles sein oder? wäre cout &lt;&lt; buffer[20]; in diesem fall dann der buffer-overflow?</p>
<p>und zu streams habe ich noch garnichts brauchbares gefunden, außer dass dieses ganze IO zeug wie cin und cout irgendwie streams verwenden / sein müssen....</p>
<p>sehr verwirrend das ganze!</p>
<p>mexx</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1335031</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1335031</guid><dc:creator><![CDATA[mexx1234]]></dc:creator><pubDate>Mon, 30 Jul 2007 14:58:00 GMT</pubDate></item><item><title><![CDATA[Reply to Puffer, Streams uswusf on Mon, 30 Jul 2007 15:30:38 GMT]]></title><description><![CDATA[<p>Ähmm, du suchst auch noch ein Tutorial zu Arrays xD...</p>
<p>mexx1234 schrieb:</p>
<blockquote>
<p>...char buffer[20];...wäre cout &lt;&lt; buffer[20]; in diesem fall dann der buffer-overflow?</p>
</blockquote>
<p>Dies hat nämlich nichts mit Streams etc. zu tun. Ein Indexzugriff über den Wertebereich eines Arrays ist ungültig.</p>
<p>char buffer[20]; Definiert ein Array mit 20 Einträgen, ABER: die Indexe beginnen bei 0 (also 0..19). In dem Fall wäre etwas wie &quot;cout &lt;&lt; buffer[20];&quot; ein Indexfehler.</p>
<p>cu André</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1335056</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1335056</guid><dc:creator><![CDATA[asc]]></dc:creator><pubDate>Mon, 30 Jul 2007 15:30:38 GMT</pubDate></item><item><title><![CDATA[Reply to Puffer, Streams uswusf on Mon, 30 Jul 2007 16:17:23 GMT]]></title><description><![CDATA[<p>Ich habe eben gemeint, dass cout &lt;&lt; buffer[20] eben über den wertebereich von buffer[20] hinausgeht und deswegen hätte ich es als Bufferüberlauf interpretiert.</p>
<p>Ist denn ein Array jetzt ein Buffer? oder kann es dies u.U. sein?</p>
<p>Würde mich über einen Link freuen!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1335095</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1335095</guid><dc:creator><![CDATA[mexx123]]></dc:creator><pubDate>Mon, 30 Jul 2007 16:17:23 GMT</pubDate></item><item><title><![CDATA[Reply to Puffer, Streams uswusf on Mon, 30 Jul 2007 17:36:28 GMT]]></title><description><![CDATA[<p>Hi,<br />
erstmal hier ein ausführliches Tutorial: <a href="http://www.cpp-tutor.de/cpp/intro/toc.htm" rel="nofollow">http://www.cpp-tutor.de/cpp/intro/toc.htm</a><br />
Falls das dir zu viel ist und du noch wenig Ahnung von C++ hast, dann fang besser damit an: <a href="http://tutorial.schornboeck.net/inhalt.htm" rel="nofollow">http://tutorial.schornboeck.net/inhalt.htm</a></p>
<p>Zu deiner Frage. Als ein Buffer bezeichnet man einen Speicherbereich in den man temporär was zwischenspeichert. Es kommt ganz auf die Verwendung an, ob es ein Buffer/Puffer ist oder nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1335140</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1335140</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Mon, 30 Jul 2007 17:36:28 GMT</pubDate></item></channel></rss>