<?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[copy fuer vectoren]]></title><description><![CDATA[<p>Hallo zusammen</p>
<p>ist es moeglich, bei copy vor jedes element dass ich rausschreiben moechte in ein file einen buchstaben davorschreiben lasse? Also sowas:</p>
<pre><code class="language-cpp">copy(vector.begin(),vector.end(),ostream_iterator&lt;PointN&gt;(file,&quot;v &quot;));
</code></pre>
<p>Wenn ich das mache schreibt er vor das erste element kein v, dafuer aber nach dem letzten element nochmal. Gibt es einen Befehl so dass er es gleich bei Begin schon ausfuehrt und nicht erst nach dem ersten Element?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/138533/copy-fuer-vectoren</link><generator>RSS for Node</generator><lastBuildDate>Sun, 30 Aug 2026 04:06:18 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/138533.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 27 Feb 2006 11:08:46 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to copy fuer vectoren on Mon, 27 Feb 2006 11:08:46 GMT]]></title><description><![CDATA[<p>Hallo zusammen</p>
<p>ist es moeglich, bei copy vor jedes element dass ich rausschreiben moechte in ein file einen buchstaben davorschreiben lasse? Also sowas:</p>
<pre><code class="language-cpp">copy(vector.begin(),vector.end(),ostream_iterator&lt;PointN&gt;(file,&quot;v &quot;));
</code></pre>
<p>Wenn ich das mache schreibt er vor das erste element kein v, dafuer aber nach dem letzten element nochmal. Gibt es einen Befehl so dass er es gleich bei Begin schon ausfuehrt und nicht erst nach dem ersten Element?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1003977</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1003977</guid><dc:creator><![CDATA[samo]]></dc:creator><pubDate>Mon, 27 Feb 2006 11:08:46 GMT</pubDate></item><item><title><![CDATA[Reply to copy fuer vectoren on Mon, 27 Feb 2006 11:26:17 GMT]]></title><description><![CDATA[<p>Afaik gibt es da nichts, ohne zusätzlichen Aufwand betreiben zu müssen.<br />
Du kannst es halt so machen:</p>
<pre><code class="language-cpp">file &lt;&lt; &quot;v &quot;;
std::copy(vec.begin(),vec.end()-1,std::ostream_iterator&lt;PointN&gt;(file,&quot;v &quot;);
file &lt;&lt; vec.back();
</code></pre>
<p>oder aber du schreibst dir deinen eigenen ostream_iterator der das immer vorher ausgibt anstatt hinterher, was aber noch aufwändiger wäre, es sei denn das du das öfters brauchst als nur einmal brauchst.</p>
<p>BR<br />
evilissimo</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1003991</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1003991</guid><dc:creator><![CDATA[evilissimo]]></dc:creator><pubDate>Mon, 27 Feb 2006 11:26:17 GMT</pubDate></item><item><title><![CDATA[Reply to copy fuer vectoren on Mon, 27 Feb 2006 12:15:10 GMT]]></title><description><![CDATA[<p>Dankeschoen, werds gleich mal ausprobieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1004024</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1004024</guid><dc:creator><![CDATA[samo]]></dc:creator><pubDate>Mon, 27 Feb 2006 12:15:10 GMT</pubDate></item></channel></rss>