<?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[structur als ellement einer deque]]></title><description><![CDATA[<p>Könnt ihr mir bitte mal helfen, ich möchte eine structur für Ellemente einer Deque, weiß aber nicht wie ich das mit push_back(), und push_front() machen soll.</p>
<p>#include &lt;string&gt;<br />
#include &lt;deque&gt;</p>
<p>struct ellement<br />
{<br />
int inhalt1;<br />
int inhalt2;<br />
}</p>
<p>int main()<br />
{<br />
std::deque&lt;ellement&gt; schlange;<br />
schlange.push_back( /*und ab hier hab ich keinen Plan mehr was ich tun soll */ )<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/288151/structur-als-ellement-einer-deque</link><generator>RSS for Node</generator><lastBuildDate>Thu, 20 Aug 2026 03:16:14 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/288151.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 11 Jun 2011 11:09:39 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to structur als ellement einer deque on Sat, 11 Jun 2011 11:09:39 GMT]]></title><description><![CDATA[<p>Könnt ihr mir bitte mal helfen, ich möchte eine structur für Ellemente einer Deque, weiß aber nicht wie ich das mit push_back(), und push_front() machen soll.</p>
<p>#include &lt;string&gt;<br />
#include &lt;deque&gt;</p>
<p>struct ellement<br />
{<br />
int inhalt1;<br />
int inhalt2;<br />
}</p>
<p>int main()<br />
{<br />
std::deque&lt;ellement&gt; schlange;<br />
schlange.push_back( /*und ab hier hab ich keinen Plan mehr was ich tun soll */ )<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2076678</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2076678</guid><dc:creator><![CDATA[BigGreenFoot]]></dc:creator><pubDate>Sat, 11 Jun 2011 11:09:39 GMT</pubDate></item><item><title><![CDATA[Reply to structur als ellement einer deque on Sat, 11 Jun 2011 11:39:28 GMT]]></title><description><![CDATA[<p>Du musst dem push_back irgendein Objekt übergeben. Das kann ein vorher erzeugtes Objekt sein, z.B.</p>
<pre><code class="language-cpp">ellement foo;   // Element schreibt man übrigens anders ;-)
schlange.push_back(foo);
</code></pre>
<p>Oder auch ein temporäres Objekt, welches du nur für diesen Aufruf erzeugst:</p>
<pre><code class="language-cpp">schlange.push_back(ellement());
</code></pre>
<p>Theoretisch kannst du auch passende Objekte für einen Konvertierungskonstruktor übergeben, aber da du keinen hast, lasse ich das mal sein.</p>
<p>Überhaupt täte deinem struct ein Konstruktor vermutlich ganz gut, denn die obigen Aktionen sind recht sinnlos, da man die Werte nicht wählen kann.</p>
<p>P.S.: In c++0x gäbe es noch die Möglichkeit, eine Initialisierungsliste zu übergeben, was sehr praktisch ist. Da du aber noch an den Grundlagen strauchelst, gehe ich darauf erst einmal nicht groß ein. Außerdem sind noch nicht alle Details dieser Funktion geklärt und der Standard noch nicht verabschiedet.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2076688</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2076688</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Sat, 11 Jun 2011 11:39:28 GMT</pubDate></item><item><title><![CDATA[Reply to structur als ellement einer deque on Sat, 11 Jun 2011 18:15:35 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">ellement tmp; // er kann sein element benamsen wie ER will, weil das seins ist :p.
// Vielleicht geht's ja um die Umrechnung von Ellen in cm.
tmp.inhalt1 = 1;
tmp.inhalt2 = 2;
schlange.push_back(tmp);
</code></pre>
<p>hat Herr Sepp wohl gemeint.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2076812</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2076812</guid><dc:creator><![CDATA[EOP]]></dc:creator><pubDate>Sat, 11 Jun 2011 18:15:35 GMT</pubDate></item></channel></rss>