<?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[Frage zu Forwards]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe hier einen &quot;Zirkelbezug&quot;.</p>
<p>Ich schreibe eine Klasse für Emails (Visual Studio 2008 Standard).<br />
Eine Email besteht aus einem Header und einem Body.<br />
Dieser Body kann nun wieder aus verschiedenen Elementen bestehen die quasi auch wieder Emails sind (MIME) und Header und Body haben.</p>
<pre><code>struct EmailMIMEPart
{
	CString		m_Name;
	Email		m_Email;
};
typedef CList &lt;EmailMIMEPart, EmailMIMEPart&gt; EmailMIMEPartList;

class Email
{
public:
	Email();

private:
	CString					m_Header;
	CString					m_Body;
	EmailMIMEPartList		m_MimePartList;
}
</code></pre>
<p>Das geht natürlich so nicht. Ich bekomme das mit dem Forward aber leider nicht hin. Kann mir bitte Jemand helfen?</p>
<p>Vielen Danke</p>
<p>Stefan</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/264247/frage-zu-forwards</link><generator>RSS for Node</generator><lastBuildDate>Sat, 05 Sep 2026 03:57:49 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/264247.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 05 Apr 2010 00:06:49 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Frage zu Forwards on Mon, 05 Apr 2010 00:06:49 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe hier einen &quot;Zirkelbezug&quot;.</p>
<p>Ich schreibe eine Klasse für Emails (Visual Studio 2008 Standard).<br />
Eine Email besteht aus einem Header und einem Body.<br />
Dieser Body kann nun wieder aus verschiedenen Elementen bestehen die quasi auch wieder Emails sind (MIME) und Header und Body haben.</p>
<pre><code>struct EmailMIMEPart
{
	CString		m_Name;
	Email		m_Email;
};
typedef CList &lt;EmailMIMEPart, EmailMIMEPart&gt; EmailMIMEPartList;

class Email
{
public:
	Email();

private:
	CString					m_Header;
	CString					m_Body;
	EmailMIMEPartList		m_MimePartList;
}
</code></pre>
<p>Das geht natürlich so nicht. Ich bekomme das mit dem Forward aber leider nicht hin. Kann mir bitte Jemand helfen?</p>
<p>Vielen Danke</p>
<p>Stefan</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1877673</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1877673</guid><dc:creator><![CDATA[StefanKittel]]></dc:creator><pubDate>Mon, 05 Apr 2010 00:06:49 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu Forwards on Mon, 05 Apr 2010 01:20:18 GMT]]></title><description><![CDATA[<p>Hallo Stefan,</p>
<p>Um das Problem zu lösen, müsstest du vor der Definition der Struktur<br />
EmailMIMEPart die Klasse Email bekanntmachen. Das könnte dann so aussehen:</p>
<pre><code class="language-cpp">class Email;

struct EmailMIMEPart
{
    CString        m_Name;
    Email          *m_Email;
};
</code></pre>
<p>Beachte, dass die Struktur nur einen Zeiger auf Email enthalten kann, da die Größe von der Klasse Email zum Zeitpunkt, zu dem die Struktur definiert wird, noch nicht bekannt ist.</p>
<p>MfG, Jochen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1877677</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1877677</guid><dc:creator><![CDATA[Jochen S.]]></dc:creator><pubDate>Mon, 05 Apr 2010 01:20:18 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu Forwards on Mon, 05 Apr 2010 06:55:32 GMT]]></title><description><![CDATA[<p>Es geht aber auch anders rum:</p>
<pre><code class="language-cpp">struct EmailMIMEPart;
typedef CList &lt;EmailMIMEPart, EmailMIMEPart&gt; EmailMIMEPartList;

class Email
{
public:
    Email();

private:
    CString                    m_Header;
    CString                    m_Body;
    EmailMIMEPartList        m_MimePartList;
}

struct EmailMIMEPart
{
    CString        m_Name;
    Email        m_Email;
};
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1877690</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1877690</guid><dc:creator><![CDATA[l&#x27;abra d&#x27;or]]></dc:creator><pubDate>Mon, 05 Apr 2010 06:55:32 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu Forwards on Mon, 05 Apr 2010 10:22:29 GMT]]></title><description><![CDATA[<p>Danke Euch Beiden!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1877755</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1877755</guid><dc:creator><![CDATA[StefanKittel]]></dc:creator><pubDate>Mon, 05 Apr 2010 10:22:29 GMT</pubDate></item></channel></rss>