<?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[CStrin in Structur kopieren]]></title><description><![CDATA[<p>Hi Leute!</p>
<p>Ich habe folgende Strucktur</p>
<pre><code class="language-cpp">struct Eingabe
{
	struct Eingabe * next;
	CString Name;

	double Saugschlauch;
	double Promi;
	double Schrauben;
	double Eierlauf;
	double Schubkarre;
	double Wasserbomben;
	double Mastwurf;
};
</code></pre>
<p>und möchte in der folgen methode den übergebenen CString in die Structur kopieren dabei stürtz aber mein Prog immer ab.</p>
<pre><code class="language-cpp">int element_hinzufuegen_Eingabe (CString Name, double Saugschlauch, double Promi ,	double Schrauben , double Eierlauf , double Schubkarre
 , double Wasserbomben , double Mastwurf)
{
   struct Eingabe * ptr;

   if ((ptr = (struct Eingabe *)malloc (sizeof (struct Eingabe))) == NULL)
      return 1;
   else
   {
      ptr-&gt;Name = Name;
	  ptr-&gt;Saugschlauch = Saugschlauch;
      ptr-&gt;Promi = Promi;
	  ptr-&gt;Schrauben = Schrauben;
	  ptr-&gt;Eierlauf = Eierlauf;
	  ptr-&gt;Schubkarre =Schubkarre;
	  ptr-&gt;Wasserbomben =Wasserbomben;
	  ptr-&gt;Mastwurf = Mastwurf;
      ptr-&gt;next = start1_pointer;
      start1_pointer = ptr;
      return 0;
   }
}
</code></pre>
<p>Kann mir einer von euch vieleicht helfen?????</p>
<p>MfG<br />
Blind</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/147276/cstrin-in-structur-kopieren</link><generator>RSS for Node</generator><lastBuildDate>Fri, 04 Sep 2026 03:46:20 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/147276.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 15 May 2006 14:44:32 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to CStrin in Structur kopieren on Mon, 15 May 2006 14:44:32 GMT]]></title><description><![CDATA[<p>Hi Leute!</p>
<p>Ich habe folgende Strucktur</p>
<pre><code class="language-cpp">struct Eingabe
{
	struct Eingabe * next;
	CString Name;

	double Saugschlauch;
	double Promi;
	double Schrauben;
	double Eierlauf;
	double Schubkarre;
	double Wasserbomben;
	double Mastwurf;
};
</code></pre>
<p>und möchte in der folgen methode den übergebenen CString in die Structur kopieren dabei stürtz aber mein Prog immer ab.</p>
<pre><code class="language-cpp">int element_hinzufuegen_Eingabe (CString Name, double Saugschlauch, double Promi ,	double Schrauben , double Eierlauf , double Schubkarre
 , double Wasserbomben , double Mastwurf)
{
   struct Eingabe * ptr;

   if ((ptr = (struct Eingabe *)malloc (sizeof (struct Eingabe))) == NULL)
      return 1;
   else
   {
      ptr-&gt;Name = Name;
	  ptr-&gt;Saugschlauch = Saugschlauch;
      ptr-&gt;Promi = Promi;
	  ptr-&gt;Schrauben = Schrauben;
	  ptr-&gt;Eierlauf = Eierlauf;
	  ptr-&gt;Schubkarre =Schubkarre;
	  ptr-&gt;Wasserbomben =Wasserbomben;
	  ptr-&gt;Mastwurf = Mastwurf;
      ptr-&gt;next = start1_pointer;
      start1_pointer = ptr;
      return 0;
   }
}
</code></pre>
<p>Kann mir einer von euch vieleicht helfen?????</p>
<p>MfG<br />
Blind</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1058233</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1058233</guid><dc:creator><![CDATA[blind]]></dc:creator><pubDate>Mon, 15 May 2006 14:44:32 GMT</pubDate></item><item><title><![CDATA[Reply to CStrin in Structur kopieren on Mon, 15 May 2006 14:50:04 GMT]]></title><description><![CDATA[<p>Struct Eingabe enthält eine nichttriviale Klasse als Element. Dein malloc weiss aber nichts von Konstruktoren und dergleichen -&gt; in deinem Speicher steht &quot;Müll&quot; an der Stelle wo die Verwaltungsdaten von CString stehen sollten. Wenn Du Deine Zuweisung machst, versucht CString vermutlich sich dem &quot;Müll&quot; zu entledigen, und stürzt dabei ab.</p>
<p>Lösung: Nimm new/delete.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1058237</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1058237</guid><dc:creator><![CDATA[LordJaxom]]></dc:creator><pubDate>Mon, 15 May 2006 14:50:04 GMT</pubDate></item></channel></rss>