<?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[Komischer Compiler fehler???]]></title><description><![CDATA[<p>Folgender Code;</p>
<p>das Objekt &quot;CMyData&quot; kann er nicht finden.. wobei diese Klasse in &quot;TimerTest.h&quot; implementiert ist...und ich diese auch included habe hier??<br />
blicks nich</p>
<pre><code class="language-cpp">#ifndef DLGSHOWDATA_H
#define DLGSHOWDATA_H

#pragma once

#include &quot;resource.h&quot;
#include &quot;TimerTest.h&quot;

#define TIMER_EVENT	1

// DlgShowData dialog

class DlgShowData : public CDialog{

	DECLARE_DYNAMIC(DlgShowData)

	CStatic *pData;
	int iZ;
	CMyData *pCData;
....
};
#endif
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/160369/komischer-compiler-fehler</link><generator>RSS for Node</generator><lastBuildDate>Tue, 28 Jul 2026 11:20:01 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/160369.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 25 Sep 2006 09:56:18 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Komischer Compiler fehler??? on Mon, 25 Sep 2006 09:56:18 GMT]]></title><description><![CDATA[<p>Folgender Code;</p>
<p>das Objekt &quot;CMyData&quot; kann er nicht finden.. wobei diese Klasse in &quot;TimerTest.h&quot; implementiert ist...und ich diese auch included habe hier??<br />
blicks nich</p>
<pre><code class="language-cpp">#ifndef DLGSHOWDATA_H
#define DLGSHOWDATA_H

#pragma once

#include &quot;resource.h&quot;
#include &quot;TimerTest.h&quot;

#define TIMER_EVENT	1

// DlgShowData dialog

class DlgShowData : public CDialog{

	DECLARE_DYNAMIC(DlgShowData)

	CStatic *pData;
	int iZ;
	CMyData *pCData;
....
};
#endif
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1143895</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1143895</guid><dc:creator><![CDATA[BorisDieKlinge]]></dc:creator><pubDate>Mon, 25 Sep 2006 09:56:18 GMT</pubDate></item><item><title><![CDATA[Reply to Komischer Compiler fehler??? on Mon, 25 Sep 2006 10:02:35 GMT]]></title><description><![CDATA[<p>Vermutlich gegenseitige Includedirektiven in den Headerdateien. Wie sieht TimerTest.h aus?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1143902</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1143902</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Mon, 25 Sep 2006 10:02:35 GMT</pubDate></item><item><title><![CDATA[Reply to Komischer Compiler fehler??? on Mon, 25 Sep 2006 10:10:29 GMT]]></title><description><![CDATA[<p>TimerTest.h:</p>
<pre><code class="language-cpp">// TimerTest.h : Hauptheaderdatei für die TimerTest-Anwendung
//
#pragma once

#include &quot;DlgShowData.h&quot;

#ifndef __AFXWIN_H__
	#error 'stdafx.h' muss vor dieser Datei in PCH eingeschlossen werden.
#endif

#include &quot;resource.h&quot;       // Hauptsymbole

class CMyData{

private:
	int i;
public:
	CMyData(int i){this-&gt;i=i;}
	int getData(){ return i;}
	void setData(int i){ this-&gt;i=i; }
};
</code></pre>
<p>Ist hier der fehler?<br />
Allerdings muss ich DlgShowData includieren, da ich in der klasse auch noch ne anderen Klasse habe, die objekte der DlgShowData klasse benutzt!!<br />
Kannst du mit paar Tipps geben zwecks Header includeing</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1143908</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1143908</guid><dc:creator><![CDATA[BorisDieKlinge]]></dc:creator><pubDate>Mon, 25 Sep 2006 10:10:29 GMT</pubDate></item><item><title><![CDATA[Reply to Komischer Compiler fehler??? on Mon, 25 Sep 2006 10:36:28 GMT]]></title><description><![CDATA[<p>BorisDieKlinge schrieb:</p>
<blockquote>
<p>Ist hier der fehler?</p>
</blockquote>
<p>Ja. Die Header binden sich gegenseitig ein. Das kann aber nicht funktionieren, eine <em>muss</em> hinterher vor der anderen stehen.</p>
<p>Allerdings brauchst du in DlgShowData.h die Includedirektive für TimerTest.h nicht. Du hast da nur einen Zeiger auf CMyData, dafür reicht eine Vorwärtsdeklaration.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1143926</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1143926</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Mon, 25 Sep 2006 10:36:28 GMT</pubDate></item><item><title><![CDATA[Reply to Komischer Compiler fehler??? on Mon, 25 Sep 2006 11:22:09 GMT]]></title><description><![CDATA[<p>was ist eine vorwärtsdeklaration?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1143965</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1143965</guid><dc:creator><![CDATA[BorisDieKlinge]]></dc:creator><pubDate>Mon, 25 Sep 2006 11:22:09 GMT</pubDate></item><item><title><![CDATA[Reply to Komischer Compiler fehler??? on Mon, 25 Sep 2006 11:27:36 GMT]]></title><description><![CDATA[<p>Was ist eine Suchfunktion? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /><br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-159765-and-highlight-is-vorw%E4rtsdeklaration.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-159765-and-highlight-is-vorw�rtsdeklaration.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1143969</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1143969</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Mon, 25 Sep 2006 11:27:36 GMT</pubDate></item></channel></rss>