<?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 beim lesen der Länge eines DynamicArray]]></title><description><![CDATA[<p>Hi,</p>
<p>Ich habe drei selbst geschriebene Klassen (LAN,Server,NetDrive) wobei die Klasse LAN ein DynamicArray mit Objekte der Klasse Server besitzt, welche wieder um ein DynamicArray mit Objekte der Klasse NetDrive besitzt. Wenn ich nun die Länge des DynamicArray mit den Objekte der Klasse NetDrive auslesen möchte, krieg ich eine Zugriffsverletzung.</p>
<p>Hier mal der code zum ermitteln der Länge:</p>
<pre><code class="language-cpp">int NetDriveIndex = LANs[LANIndex]-&gt;Servers[ServerIndex]-&gt;NetDrives.Length;
</code></pre>
<p>Wenn ich nun im Debuggmodus mit dem Cursor über NetDrives.<strong>Length</strong> fahre, krieg ich folgende Meldung:</p>
<blockquote>
<p>NetDriveIndex = LANs[LANIndex]-&gt;Servers[ServerIndex]-&gt;NetDrives.Length=E2122 Funktionsaufruf durch unbehandelte Exception 0xc0000005 an Adresse 0x4027d7 beednet</p>
</blockquote>
<p>was mache ich falsch?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/125961/zugriffsverletzung-beim-lesen-der-länge-eines-dynamicarray</link><generator>RSS for Node</generator><lastBuildDate>Tue, 28 Jul 2026 18:49:35 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/125961.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 10 Nov 2005 19:06:14 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Zugriffsverletzung beim lesen der Länge eines DynamicArray on Thu, 10 Nov 2005 19:06:14 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>Ich habe drei selbst geschriebene Klassen (LAN,Server,NetDrive) wobei die Klasse LAN ein DynamicArray mit Objekte der Klasse Server besitzt, welche wieder um ein DynamicArray mit Objekte der Klasse NetDrive besitzt. Wenn ich nun die Länge des DynamicArray mit den Objekte der Klasse NetDrive auslesen möchte, krieg ich eine Zugriffsverletzung.</p>
<p>Hier mal der code zum ermitteln der Länge:</p>
<pre><code class="language-cpp">int NetDriveIndex = LANs[LANIndex]-&gt;Servers[ServerIndex]-&gt;NetDrives.Length;
</code></pre>
<p>Wenn ich nun im Debuggmodus mit dem Cursor über NetDrives.<strong>Length</strong> fahre, krieg ich folgende Meldung:</p>
<blockquote>
<p>NetDriveIndex = LANs[LANIndex]-&gt;Servers[ServerIndex]-&gt;NetDrives.Length=E2122 Funktionsaufruf durch unbehandelte Exception 0xc0000005 an Adresse 0x4027d7 beednet</p>
</blockquote>
<p>was mache ich falsch?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/914231</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/914231</guid><dc:creator><![CDATA[wedmer]]></dc:creator><pubDate>Thu, 10 Nov 2005 19:06:14 GMT</pubDate></item><item><title><![CDATA[Reply to Zugriffsverletzung beim lesen der Länge eines DynamicArray on Thu, 10 Nov 2005 22:16:02 GMT]]></title><description><![CDATA[<p>Problem gelöst, wenn das Objekt Servers[ServerIndex] nicht korrekt erstellt wurde, muss ja eine Zugriffsverletzung kommen. Und ich brauchte geschalgne vier Stunden um diesen Fehler zu bemerken <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/914466</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/914466</guid><dc:creator><![CDATA[wedmer]]></dc:creator><pubDate>Thu, 10 Nov 2005 22:16:02 GMT</pubDate></item></channel></rss>