<?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[struct mit Array?]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich versuche folgendes Struct aufzubauen und zu benutzen:</p>
<pre><code class="language-cpp">struct myStruct {
    int row;
    int col;
    int offset[]; //das soll ein array werden
}
</code></pre>
<p>hier die benutzung:</p>
<pre><code class="language-cpp">struct myStruct cc;
cc.offset[2] = 9;
</code></pre>
<p>ich versteh nicht ganz warums so einen segmentation fault gibt. Wohl weil das array statisch ist und ich zuerst keine grösse festgelegt habe? aber wie kann ich dann eine grösse erst im nachhinein festlegen?</p>
<p>was ich brauche ist eigentlich ganz einfach:<br />
einfach nur ein array im struct welches dynamisch sein soll. Wird wohl besser sein einne vector zu benutzen. Aber auch mit vector gehts net....<br />
muss ich evtl. den INdexOperator überladen ?</p>
<p>Danke euch</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/153946/struct-mit-array</link><generator>RSS for Node</generator><lastBuildDate>Mon, 07 Sep 2026 18:15:39 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/153946.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 22 Jul 2006 13:02:14 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to struct mit Array? on Sat, 22 Jul 2006 13:02:14 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich versuche folgendes Struct aufzubauen und zu benutzen:</p>
<pre><code class="language-cpp">struct myStruct {
    int row;
    int col;
    int offset[]; //das soll ein array werden
}
</code></pre>
<p>hier die benutzung:</p>
<pre><code class="language-cpp">struct myStruct cc;
cc.offset[2] = 9;
</code></pre>
<p>ich versteh nicht ganz warums so einen segmentation fault gibt. Wohl weil das array statisch ist und ich zuerst keine grösse festgelegt habe? aber wie kann ich dann eine grösse erst im nachhinein festlegen?</p>
<p>was ich brauche ist eigentlich ganz einfach:<br />
einfach nur ein array im struct welches dynamisch sein soll. Wird wohl besser sein einne vector zu benutzen. Aber auch mit vector gehts net....<br />
muss ich evtl. den INdexOperator überladen ?</p>
<p>Danke euch</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1102216</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1102216</guid><dc:creator><![CDATA[Newb2]]></dc:creator><pubDate>Sat, 22 Jul 2006 13:02:14 GMT</pubDate></item><item><title><![CDATA[Reply to struct mit Array? on Sat, 22 Jul 2006 13:40:07 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#define SIZE 5

struct myStruct {
    int row;
    int col;
    int *offset; //das soll ein array werden
}

struct myStruct cc;
cc.offset = new int[SIZE];
cc.offset[2] = 9;
</code></pre>
<p>ich denke mal so sollte es gehen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1102241</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1102241</guid><dc:creator><![CDATA[_e_]]></dc:creator><pubDate>Sat, 22 Jul 2006 13:40:07 GMT</pubDate></item><item><title><![CDATA[Reply to struct mit Array? on Sat, 22 Jul 2006 13:44:14 GMT]]></title><description><![CDATA[<p>[cpp]struct myStruct {<br />
int row;<br />
int col;<br />
int *offset; //das soll ein array werden<br />
}<strong>;</strong>[/cpp]</p>
<p>achja das semikolon nicht vergessen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_tongue"
      title=":P"
      alt="😛"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1102245</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1102245</guid><dc:creator><![CDATA[_e_]]></dc:creator><pubDate>Sat, 22 Jul 2006 13:44:14 GMT</pubDate></item><item><title><![CDATA[Reply to struct mit Array? on Sat, 22 Jul 2006 14:08:30 GMT]]></title><description><![CDATA[<p>Mach noch ein Konstruktor und Destuktor rein, welche die Speichersachen erledigen(anfordern, aufräumen ...).<br />
Dann isses sauberer <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1102252</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1102252</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sat, 22 Jul 2006 14:08:30 GMT</pubDate></item></channel></rss>