<?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[Zugriffsverletzung?]]></title><description><![CDATA[<p>Hallo,</p>
<p>hab in einer Klasse folgende public enum definiert:</p>
<pre><code class="language-cpp">enum BoardFieldType
{
  NO_FIGURE_,
  XFIGURE_,
  YFIGURE_,
};
</code></pre>
<p>und folgendes private Array</p>
<pre><code class="language-cpp">BoardFieldType game_board_[20][20];
</code></pre>
<p>Und dann wollte ich in der Klasse den Array einen FieldType zuweisen und zwar so:</p>
<pre><code class="language-cpp">game_board_[0][0]= NO_FIGURE_;
</code></pre>
<p>Es passiert bei dieser Zuweisung eine Zugriffsverletzung! Aber warum? Stehe derzeit etwas auf der Leitung, hoffe ihr könnt mir weiterhelfen!</p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/249662/zugriffsverletzung</link><generator>RSS for Node</generator><lastBuildDate>Wed, 16 Sep 2026 10:08:39 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/249662.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 10 Sep 2009 12:59:56 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Zugriffsverletzung? on Thu, 10 Sep 2009 13:01:49 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>hab in einer Klasse folgende public enum definiert:</p>
<pre><code class="language-cpp">enum BoardFieldType
{
  NO_FIGURE_,
  XFIGURE_,
  YFIGURE_,
};
</code></pre>
<p>und folgendes private Array</p>
<pre><code class="language-cpp">BoardFieldType game_board_[20][20];
</code></pre>
<p>Und dann wollte ich in der Klasse den Array einen FieldType zuweisen und zwar so:</p>
<pre><code class="language-cpp">game_board_[0][0]= NO_FIGURE_;
</code></pre>
<p>Es passiert bei dieser Zuweisung eine Zugriffsverletzung! Aber warum? Stehe derzeit etwas auf der Leitung, hoffe ihr könnt mir weiterhelfen!</p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1775840</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1775840</guid><dc:creator><![CDATA[hanni6al]]></dc:creator><pubDate>Thu, 10 Sep 2009 13:01:49 GMT</pubDate></item><item><title><![CDATA[Reply to Zugriffsverletzung? on Thu, 10 Sep 2009 13:04:05 GMT]]></title><description><![CDATA[<p>gib mal bitte den Code, den du hast, und zwar ein vollständiges möglichst gekürztes Beispiel.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1775846</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1775846</guid><dc:creator><![CDATA[pumuckl]]></dc:creator><pubDate>Thu, 10 Sep 2009 13:04:05 GMT</pubDate></item><item><title><![CDATA[Reply to Zugriffsverletzung? on Thu, 10 Sep 2009 13:10:58 GMT]]></title><description><![CDATA[<p>Header-Datei:</p>
<pre><code class="language-cpp">class Board
{
public:
  Board();
  virtual ~Board();
  enum BoardFieldType
  {
    NO_FIGURE_,
    XFIGURE_,
    YFIGURE_
  }; 
  void makeGameBoard();
private:
  BoardFieldType game_board_[20][20];
}
</code></pre>
<p>cpp-Datei:</p>
<pre><code class="language-cpp">#include &quot;board.h&quot;

void Board::makeGameBoard()
{
 game_board_[0][0] = NO_FIGURE_;

}
</code></pre>
<p>So hier der vollständige gekürzte Beispiel</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1775854</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1775854</guid><dc:creator><![CDATA[hanni6al]]></dc:creator><pubDate>Thu, 10 Sep 2009 13:10:58 GMT</pubDate></item><item><title><![CDATA[Reply to Zugriffsverletzung? on Thu, 10 Sep 2009 13:20:11 GMT]]></title><description><![CDATA[<p>Nach Hinzufügen eines Semikolons und einer main-Methode, konnte Ich <a href="http://codepad.org/A2Mk0Egr" rel="nofollow">Dein Programm kompilieren und erfolgreich ausführen</a>.</p>
<p>Allerdings kann ich kein Board-Objekt anlegen, da die Definitionen von Konstruktor und Destruktor fehlen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1775858</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1775858</guid><dc:creator><![CDATA[Sebastian Pizer]]></dc:creator><pubDate>Thu, 10 Sep 2009 13:20:11 GMT</pubDate></item><item><title><![CDATA[Reply to Zugriffsverletzung? on Thu, 10 Sep 2009 13:19:14 GMT]]></title><description><![CDATA[<p>Das ist noch nicht vollständig, da fehlt noch die main Methode. So sieht es immer noch korrekt aus...Wahrscheinlich geht irgendetwas mit deiner Instanz von Board schief.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1775863</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1775863</guid><dc:creator><![CDATA[KPC]]></dc:creator><pubDate>Thu, 10 Sep 2009 13:19:14 GMT</pubDate></item><item><title><![CDATA[Reply to Zugriffsverletzung? on Thu, 10 Sep 2009 16:24:32 GMT]]></title><description><![CDATA[<p>Der this Zeiger der Board Instanz zeigt auf Speicher, der nicht dir gehoert. f'`8k</p>
<p><div class="plugin-markdown"><input type="checkbox" id="checkbox243016" /><label for="checkbox243016"></label></div><a href="http://tggc.tg.funpic.de/index.php?cat=8&amp;page=5" rel="nofollow">Autocogito</a></p>
<p>Gruß, TGGC (<a href="http://www.gamestar.de/index.cfm?pid=819&amp;pk=12279" rel="nofollow">Was Gamestar sagt...</a>)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1776036</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1776036</guid><dc:creator><![CDATA[TGGC]]></dc:creator><pubDate>Thu, 10 Sep 2009 16:24:32 GMT</pubDate></item><item><title><![CDATA[Reply to Zugriffsverletzung? on Thu, 10 Sep 2009 16:32:12 GMT]]></title><description><![CDATA[<p>Jep das wars thx!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1776039</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1776039</guid><dc:creator><![CDATA[hanni6al]]></dc:creator><pubDate>Thu, 10 Sep 2009 16:32:12 GMT</pubDate></item></channel></rss>