<?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[String-Länge bei der Deklaration festlegen - geht das?]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>Ich möchten gerne einen String deklarieren, der zu Beginn noch leer ist und später eine Zeichenkette (Per Tastatureingabe) zugewiesen bekommt.<br />
Der String soll genau für 25 Zeichen Kapazität haben.<br />
Überzählige Zeichen sollen abgeschnitten werden.</p>
<p>Bisher habe nur den Ansatz gefunden, die Zeichengabe komplett in dem String abzugelegen und dann per resize-Methoden die auf 25 festzulegen.</p>
<p>Gibt es noch einen anderen Weg?</p>
<p>Besten dank im Voraus!</p>
<p>Zeeblusblus</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/317654/string-länge-bei-der-deklaration-festlegen-geht-das</link><generator>RSS for Node</generator><lastBuildDate>Tue, 28 Jul 2026 14:21:12 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/317654.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 16 Jun 2013 13:49:06 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to String-Länge bei der Deklaration festlegen - geht das? on Sun, 16 Jun 2013 13:49:06 GMT]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>Ich möchten gerne einen String deklarieren, der zu Beginn noch leer ist und später eine Zeichenkette (Per Tastatureingabe) zugewiesen bekommt.<br />
Der String soll genau für 25 Zeichen Kapazität haben.<br />
Überzählige Zeichen sollen abgeschnitten werden.</p>
<p>Bisher habe nur den Ansatz gefunden, die Zeichengabe komplett in dem String abzugelegen und dann per resize-Methoden die auf 25 festzulegen.</p>
<p>Gibt es noch einen anderen Weg?</p>
<p>Besten dank im Voraus!</p>
<p>Zeeblusblus</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2331535</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2331535</guid><dc:creator><![CDATA[[[global:former_user]]]]></dc:creator><pubDate>Sun, 16 Jun 2013 13:49:06 GMT</pubDate></item><item><title><![CDATA[Reply to String-Länge bei der Deklaration festlegen - geht das? on Sun, 16 Jun 2013 14:02:44 GMT]]></title><description><![CDATA[<p>Ja, direkt auf 25 resizen und dann .read benutzen.<br />
<a href="http://en.cppreference.com/w/cpp/io/basic_istream/read" rel="nofollow">http://en.cppreference.com/w/cpp/io/basic_istream/read</a><br />
Denk aber dran, dass der Rest der Eingabe dann noch im Stream steht. Siehe .ignore.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2331538</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2331538</guid><dc:creator><![CDATA[cooky451]]></dc:creator><pubDate>Sun, 16 Jun 2013 14:02:44 GMT</pubDate></item><item><title><![CDATA[Reply to String-Länge bei der Deklaration festlegen - geht das? on Sun, 16 Jun 2013 14:18:55 GMT]]></title><description><![CDATA[<p>Ich glaube er will max. 25 Zeichen lesen, nicht immer genau 25 Zeichen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2331543</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2331543</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Sun, 16 Jun 2013 14:18:55 GMT</pubDate></item><item><title><![CDATA[Reply to String-Länge bei der Deklaration festlegen - geht das? on Sun, 16 Jun 2013 17:51:05 GMT]]></title><description><![CDATA[<p>Ja, du könntest deine eigene Stringklasse schreiben. Du erbst von der Standard-Stringklasse und überschreibst den entsprechenden operator (operator &lt;&lt;, operator =, etc.) In dessen Programmlogik holst du über get die einzelnen Chars bis max 25 Zeichen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2331581</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2331581</guid><dc:creator><![CDATA[Exilius]]></dc:creator><pubDate>Sun, 16 Jun 2013 17:51:05 GMT</pubDate></item><item><title><![CDATA[Reply to String-Länge bei der Deklaration festlegen - geht das? on Sun, 16 Jun 2013 18:00:35 GMT]]></title><description><![CDATA[<p>Exilius schrieb:</p>
<blockquote>
<p>Ja, du könntest deine eigene Stringklasse schreiben.</p>
</blockquote>
<p>Da mag ich ein simples <code>scanf(&quot;%25s&quot;, ...)</code> doch lieber.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2331582</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2331582</guid><dc:creator><![CDATA[keepitsimple]]></dc:creator><pubDate>Sun, 16 Jun 2013 18:00:35 GMT</pubDate></item><item><title><![CDATA[Reply to String-Länge bei der Deklaration festlegen - geht das? on Sun, 16 Jun 2013 18:07:41 GMT]]></title><description><![CDATA[<p>Hat auch weniger Memory-Leaks.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2331586</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2331586</guid><dc:creator><![CDATA[Nathan]]></dc:creator><pubDate>Sun, 16 Jun 2013 18:07:41 GMT</pubDate></item><item><title><![CDATA[Reply to String-Länge bei der Deklaration festlegen - geht das? on Sun, 16 Jun 2013 19:07:16 GMT]]></title><description><![CDATA[<p>Nathan schrieb:</p>
<blockquote>
<p>Hat auch weniger Memory-Leaks.</p>
</blockquote>
<p>Ja, von string abzuleiten fragt geradezu nach Memory-Leaks.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2331597</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2331597</guid><dc:creator><![CDATA[keepitsimple]]></dc:creator><pubDate>Sun, 16 Jun 2013 19:07:16 GMT</pubDate></item></channel></rss>