<?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[Fehler beim Löschen des Inhaltes eines Vectors]]></title><description><![CDATA[<p>Hallo Leute,</p>
<p>warum kann ich nicht den Inhalt meines Vectors, der mit struct gefüllt ist Löschen ?</p>
<p>Hier der Source:</p>
<pre><code class="language-cpp">// meine Klasse
struct struGruppeBenutzer
{ 
	std::string strGruppenname;
	std::string strBenutzer;	
};

class CGruppenListe  
{
private:
struGruppeBenutzer m_GruppeBenutzer;
std::vector&lt;struGruppeBenutzer&gt; m_vGruppeBenutzer;
}
</code></pre>
<p>Und so möchte ich den Vector wieder Löschen:</p>
<pre><code class="language-cpp">for(int x=0;x &lt; m_vGruppeBenutzer.size();x++) 
{
	delete m_vGruppeBenutzer[x];
}

m_vGruppeBenutzer.clear();
</code></pre>
<p>Er bringt mir folgende Fehlermeldung:</p>
<p>error C2440: 'delete' : 'struct struGruppeBenutzer' kann nicht in '' konvertiert werden<br />
Kein benutzerdefinierter Konvertierungsoperator verfuegbar, der diese Konvertierung durchfuehren kann, oder der Operator kann nicht aufgerufen werden</p>
<p>ICh kann mit der Fehlermeldung nichts anfangen.</p>
<p>Gruß und Danke<br />
andy_mann</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/73125/fehler-beim-löschen-des-inhaltes-eines-vectors</link><generator>RSS for Node</generator><lastBuildDate>Mon, 27 Apr 2026 10:20:02 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/73125.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 06 May 2004 12:55:04 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Fehler beim Löschen des Inhaltes eines Vectors on Thu, 06 May 2004 12:55:04 GMT]]></title><description><![CDATA[<p>Hallo Leute,</p>
<p>warum kann ich nicht den Inhalt meines Vectors, der mit struct gefüllt ist Löschen ?</p>
<p>Hier der Source:</p>
<pre><code class="language-cpp">// meine Klasse
struct struGruppeBenutzer
{ 
	std::string strGruppenname;
	std::string strBenutzer;	
};

class CGruppenListe  
{
private:
struGruppeBenutzer m_GruppeBenutzer;
std::vector&lt;struGruppeBenutzer&gt; m_vGruppeBenutzer;
}
</code></pre>
<p>Und so möchte ich den Vector wieder Löschen:</p>
<pre><code class="language-cpp">for(int x=0;x &lt; m_vGruppeBenutzer.size();x++) 
{
	delete m_vGruppeBenutzer[x];
}

m_vGruppeBenutzer.clear();
</code></pre>
<p>Er bringt mir folgende Fehlermeldung:</p>
<p>error C2440: 'delete' : 'struct struGruppeBenutzer' kann nicht in '' konvertiert werden<br />
Kein benutzerdefinierter Konvertierungsoperator verfuegbar, der diese Konvertierung durchfuehren kann, oder der Operator kann nicht aufgerufen werden</p>
<p>ICh kann mit der Fehlermeldung nichts anfangen.</p>
<p>Gruß und Danke<br />
andy_mann</p>
]]></description><link>https://www.c-plusplus.net/forum/post/515322</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/515322</guid><dc:creator><![CDATA[andy_mann]]></dc:creator><pubDate>Thu, 06 May 2004 12:55:04 GMT</pubDate></item><item><title><![CDATA[Reply to Fehler beim Löschen des Inhaltes eines Vectors on Thu, 06 May 2004 13:03:32 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>man kann mit delete nur über mit new besorgte Zeiger die dadurch referenzierten Objekte löschen.</p>
<p>MfG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/515331</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/515331</guid><dc:creator><![CDATA[Probe-Nutzer]]></dc:creator><pubDate>Thu, 06 May 2004 13:03:32 GMT</pubDate></item><item><title><![CDATA[Reply to Fehler beim Löschen des Inhaltes eines Vectors on Thu, 06 May 2004 14:47:32 GMT]]></title><description><![CDATA[<p>Vielen Dank,</p>
<p>das heist, dass wenn ich die Klasse verlasse der Inhalt wieder leer ist...</p>
<p>Gruß<br />
andy_mann</p>
]]></description><link>https://www.c-plusplus.net/forum/post/515408</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/515408</guid><dc:creator><![CDATA[andy_mann]]></dc:creator><pubDate>Thu, 06 May 2004 14:47:32 GMT</pubDate></item><item><title><![CDATA[Reply to Fehler beim Löschen des Inhaltes eines Vectors on Thu, 06 May 2004 16:21:05 GMT]]></title><description><![CDATA[<p>andy_mann schrieb:</p>
<blockquote>
<p>das heist, dass wenn ich die Klasse verlasse der Inhalt wieder leer ist...</p>
</blockquote>
<p>ja, genau, clear benötigst du nur, wenn du zwischendurch den vector völlig entleeren mußt, unabhängig von der Existenz der Objekte/Zeiger/Daten, die in ihm gespeichert sind</p>
<p>MfG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/515469</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/515469</guid><dc:creator><![CDATA[Probe-Nutzer]]></dc:creator><pubDate>Thu, 06 May 2004 16:21:05 GMT</pubDate></item></channel></rss>