<?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[dem Array lassen sich keine Werte zuweisen]]></title><description><![CDATA[<p>ich hoffe ihr könnt mir weiterhelfen, ich habe eine neue Struktur erzeugt.</p>
<pre><code class="language-cpp">struct CUSTOMVERTEX
{
	FLOAT x, y, z;		// The transformed position for the vertex.
	D3DXVECTOR3 normal; // The surface normal for the vertex.
};
</code></pre>
<p>so aus diesem habe ich dann einen Array erzeugt</p>
<pre><code class="language-cpp">CUSTOMVERTEX vertices[30000];
</code></pre>
<p>und nun kann ich den einzelnen Elementen von Customvertex keine neuen Werte zuordnen...also wenn ich folgendes mache, dann passiert garnichts</p>
<pre><code class="language-cpp">vertices[(3*AnzVertices)].x = x;
vertices[(3*AnzVertices)].y = HF[x][y];   //in HF steht ein float wert
vertices[(3*AnzVertices)].z = y*1.0f;
vertices[(3*AnzVertices)].normal = D3DXVECTOR3(nx,ny,nz); //nx,ny,nz sind float werte
</code></pre>
<p>ich hoffe ihr habt eine idee woran es liegen könnte...glaub zwar nicht das es damit was zu tun hat aber ich erstelle eigentlich eine windows form anwendung. Aber ich glaube trotzdem das es eher in das Forum passt.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/266282/dem-array-lassen-sich-keine-werte-zuweisen</link><generator>RSS for Node</generator><lastBuildDate>Thu, 03 Sep 2026 09:14:31 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/266282.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 06 May 2010 16:23:38 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to dem Array lassen sich keine Werte zuweisen on Thu, 06 May 2010 16:23:38 GMT]]></title><description><![CDATA[<p>ich hoffe ihr könnt mir weiterhelfen, ich habe eine neue Struktur erzeugt.</p>
<pre><code class="language-cpp">struct CUSTOMVERTEX
{
	FLOAT x, y, z;		// The transformed position for the vertex.
	D3DXVECTOR3 normal; // The surface normal for the vertex.
};
</code></pre>
<p>so aus diesem habe ich dann einen Array erzeugt</p>
<pre><code class="language-cpp">CUSTOMVERTEX vertices[30000];
</code></pre>
<p>und nun kann ich den einzelnen Elementen von Customvertex keine neuen Werte zuordnen...also wenn ich folgendes mache, dann passiert garnichts</p>
<pre><code class="language-cpp">vertices[(3*AnzVertices)].x = x;
vertices[(3*AnzVertices)].y = HF[x][y];   //in HF steht ein float wert
vertices[(3*AnzVertices)].z = y*1.0f;
vertices[(3*AnzVertices)].normal = D3DXVECTOR3(nx,ny,nz); //nx,ny,nz sind float werte
</code></pre>
<p>ich hoffe ihr habt eine idee woran es liegen könnte...glaub zwar nicht das es damit was zu tun hat aber ich erstelle eigentlich eine windows form anwendung. Aber ich glaube trotzdem das es eher in das Forum passt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1893397</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1893397</guid><dc:creator><![CDATA[tommy1987]]></dc:creator><pubDate>Thu, 06 May 2010 16:23:38 GMT</pubDate></item><item><title><![CDATA[Reply to dem Array lassen sich keine Werte zuweisen on Thu, 06 May 2010 16:32:09 GMT]]></title><description><![CDATA[<p>Fehlermeldung? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1893402</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1893402</guid><dc:creator><![CDATA[Kóyaánasqatsi]]></dc:creator><pubDate>Thu, 06 May 2010 16:32:09 GMT</pubDate></item><item><title><![CDATA[Reply to dem Array lassen sich keine Werte zuweisen on Thu, 06 May 2010 16:33:50 GMT]]></title><description><![CDATA[<p>tommy1987 schrieb:</p>
<blockquote>
<p>und nun kann ich den einzelnen Elementen von Customvertex keine neuen Werte zuordnen...also wenn ich folgendes mache, dann passiert garnichts</p>
</blockquote>
<p>Wie, passiert garnichts? Zeige lieber mal den Code wo man sieht wie du das Array verwendest (wird es irgendwo übergeben, usw.).</p>
<p>tommy1987 schrieb:</p>
<blockquote>
<p>...glaub zwar nicht das es damit was zu tun hat aber ich erstelle eigentlich eine windows form anwendung. Aber ich glaube trotzdem das es eher in das Forum passt.</p>
</blockquote>
<p>Auch wenn du vermutlich kein C++ sondern vermutlich die Sprache C++/CLI verwendest (anderes Unterforum), dürfte es hierbei vermutlich keinen Unterschied geben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1893403</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1893403</guid><dc:creator><![CDATA[asc]]></dc:creator><pubDate>Thu, 06 May 2010 16:33:50 GMT</pubDate></item><item><title><![CDATA[Reply to dem Array lassen sich keine Werte zuweisen on Thu, 06 May 2010 16:45:01 GMT]]></title><description><![CDATA[<p>also Fehlermeldung kommt an dieser Stelle erstmal keine, der Fehler ist mir beim Debuggen meines Programms aufgefallen. im Array steht bereits ein Wert, der aber einfach nicht überschrieben wird.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1893410</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1893410</guid><dc:creator><![CDATA[tommy1987]]></dc:creator><pubDate>Thu, 06 May 2010 16:45:01 GMT</pubDate></item><item><title><![CDATA[Reply to dem Array lassen sich keine Werte zuweisen on Thu, 06 May 2010 16:56:11 GMT]]></title><description><![CDATA[<p>tja lEute keine Ahnung woran es lag, ich war kurz telefornieren und als ich wieder kahm hats funktioniert, ohne das ich irgendwas verändert habe, vielleicht hatte der Compiler nen schlechten Tag^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1893417</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1893417</guid><dc:creator><![CDATA[tommy1987]]></dc:creator><pubDate>Thu, 06 May 2010 16:56:11 GMT</pubDate></item><item><title><![CDATA[Reply to dem Array lassen sich keine Werte zuweisen on Thu, 06 May 2010 19:15:17 GMT]]></title><description><![CDATA[<p>Habe das auch ab und zu, dass mir etwas nicht kompiliert, weil irgendwas mit irgendwelchen Dateien nicht stimmt o.ä.<br />
Musst mal auf die Fehlermeldung achten. Die hat dann nichts mit deinem Projekt zu tun (direkt). Erneut kompilieren geht dann. (Wobei bei mir das eher beim Linken passiert).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1893488</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1893488</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Thu, 06 May 2010 19:15:17 GMT</pubDate></item><item><title><![CDATA[Reply to dem Array lassen sich keine Werte zuweisen on Thu, 06 May 2010 19:29:16 GMT]]></title><description><![CDATA[<p>jetzt hab ich das Problem schon wieder, und ich bekomme auch weder Fehlermeldungen noch Warnungen...als wenn jemand ne idee hat woran es liegen könnte...</p>
<p>So hab die Lösung gefunden, es liegt scheinbar daran das ich den array ursprünglich global definiert hatte. aber jetzt wo er lokal definiert ist, lassen sich die Werte zuordnen, aber hat jemand ne idee warum das so ist?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1893492</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1893492</guid><dc:creator><![CDATA[tommy1987]]></dc:creator><pubDate>Thu, 06 May 2010 19:29:16 GMT</pubDate></item><item><title><![CDATA[Reply to dem Array lassen sich keine Werte zuweisen on Thu, 06 May 2010 19:33:04 GMT]]></title><description><![CDATA[<p>Das klingt mir eher nach undefiniertem Verhalten.<br />
Wahrscheinlich greifst du da einfach auf ungültigen Speicher.</p>
<p>Ein erster Schritt das zu kontrollieren ist anstatt ein Array zu benutzen mal ein <code>std::vector</code> zu nehmen und da ev. <code>at</code> benutzen. Da kannst du dann sicher sein, dass du auf einen gültigen Speicher zugreifst.</p>
<p>Ansonsten können wir nicht viel sagen, da wir nicht wissen, wie deine Anwendung sonst aussieht.</p>
<p>Ansonsten:<br />
Bist du sicher, dass nichts ins Array geschrieben wird? - Der Debugger kann dir manchmal falsche Sachen anzeigen (wegen Optimierungen). Gib die Werte einfach mal aus.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1893493</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1893493</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Thu, 06 May 2010 19:33:04 GMT</pubDate></item><item><title><![CDATA[Reply to dem Array lassen sich keine Werte zuweisen on Thu, 06 May 2010 19:48:37 GMT]]></title><description><![CDATA[<p>ich glaube du hast recht, hab es gerade nochmal schnell getestet und die ergebnisse sind bei beiden Varianten gleich. Allerdings zeigt er mir die änderung beim debuggen nur an, wenn ich den array lokal definiere.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1893495</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1893495</guid><dc:creator><![CDATA[tommy1987]]></dc:creator><pubDate>Thu, 06 May 2010 19:48:37 GMT</pubDate></item></channel></rss>