<?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[Kompiler erkennt Typ in CPP aber nicht in der Header Datei]]></title><description><![CDATA[<p>Hi!<br />
Ich habe eine Klasse, die einen Typ per Include im Header einbindet. In der Headerdatei habe ich eine Variable des Typs<br />
in der Konstruktordeklaration übergeben. An der Stelle sagt der Kompiler &quot;'WLAN' does not name a type&quot;. Aber in der CPP<br />
Datei stört ihn das irgendwie überhaupt nicht. Warum ist das so?<br />
Abgesehen davon benutze ich den Include auch noch in anderen Dateien, und dort gibt es kein Problem mit dem Typ.<br />
Ich hab mal Screenshots gemacht:</p>
<ul>
<li><a href="http://fs5.directupload.net/images/161005/wvxfvutz.png" rel="nofollow">CPP Datei</a></li>
<li><a href="http://fs5.directupload.net/images/161005/sdqb449a.png" rel="nofollow">Header</a></li>
<li><a href="http://fs5.directupload.net/images/161005/wxej9hrq.png" rel="nofollow">Error</a></li>
</ul>
<p>Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/339878/kompiler-erkennt-typ-in-cpp-aber-nicht-in-der-header-datei</link><generator>RSS for Node</generator><lastBuildDate>Sat, 11 Apr 2026 15:21:44 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/339878.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 05 Oct 2016 08:39:41 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Kompiler erkennt Typ in CPP aber nicht in der Header Datei on Wed, 05 Oct 2016 08:39:41 GMT]]></title><description><![CDATA[<p>Hi!<br />
Ich habe eine Klasse, die einen Typ per Include im Header einbindet. In der Headerdatei habe ich eine Variable des Typs<br />
in der Konstruktordeklaration übergeben. An der Stelle sagt der Kompiler &quot;'WLAN' does not name a type&quot;. Aber in der CPP<br />
Datei stört ihn das irgendwie überhaupt nicht. Warum ist das so?<br />
Abgesehen davon benutze ich den Include auch noch in anderen Dateien, und dort gibt es kein Problem mit dem Typ.<br />
Ich hab mal Screenshots gemacht:</p>
<ul>
<li><a href="http://fs5.directupload.net/images/161005/wvxfvutz.png" rel="nofollow">CPP Datei</a></li>
<li><a href="http://fs5.directupload.net/images/161005/sdqb449a.png" rel="nofollow">Header</a></li>
<li><a href="http://fs5.directupload.net/images/161005/wxej9hrq.png" rel="nofollow">Error</a></li>
</ul>
<p>Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2510618</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2510618</guid><dc:creator><![CDATA[SchlitzInDaHaus]]></dc:creator><pubDate>Wed, 05 Oct 2016 08:39:41 GMT</pubDate></item><item><title><![CDATA[Reply to Kompiler erkennt Typ in CPP aber nicht in der Header Datei on Wed, 05 Oct 2016 08:41:31 GMT]]></title><description><![CDATA[<p>zykilsche includes</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2510620</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2510620</guid><dc:creator><![CDATA[manni66]]></dc:creator><pubDate>Wed, 05 Oct 2016 08:41:31 GMT</pubDate></item><item><title><![CDATA[Reply to Kompiler erkennt Typ in CPP aber nicht in der Header Datei on Wed, 05 Oct 2016 08:53:35 GMT]]></title><description><![CDATA[<p>Ok. Danke für den Tipp. Aber hab ich nicht genau dafür das &quot;pragma once&quot;?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2510622</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2510622</guid><dc:creator><![CDATA[SchlitzInDaHaus]]></dc:creator><pubDate>Wed, 05 Oct 2016 08:53:35 GMT</pubDate></item><item><title><![CDATA[Reply to Kompiler erkennt Typ in CPP aber nicht in der Header Datei on Wed, 05 Oct 2016 08:56:15 GMT]]></title><description><![CDATA[<p>SchlitzInDaHaus schrieb:</p>
<blockquote>
<p>Ok. Danke für den Tipp. Aber hab ich nicht genau dafür das &quot;pragma once&quot;?</p>
</blockquote>
<p>Nein! Weder das noch Includeguards verhindern das. Du darfst keinen Zyklus einbauen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2510623</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2510623</guid><dc:creator><![CDATA[manni66]]></dc:creator><pubDate>Wed, 05 Oct 2016 08:56:15 GMT</pubDate></item><item><title><![CDATA[Reply to Kompiler erkennt Typ in CPP aber nicht in der Header Datei on Wed, 05 Oct 2016 09:01:53 GMT]]></title><description><![CDATA[<p>Hmm. Gibt es in Visual Studio eine Möglichkeit das zu erkennen? Weil ich sehe die Lösung jetzt nicht direkt. Fakt ist, dass den Typ in der Klasse brauche...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2510625</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2510625</guid><dc:creator><![CDATA[SchlitzInDaHaus]]></dc:creator><pubDate>Wed, 05 Oct 2016 09:01:53 GMT</pubDate></item><item><title><![CDATA[Reply to Kompiler erkennt Typ in CPP aber nicht in der Header Datei on Wed, 05 Oct 2016 09:05:37 GMT]]></title><description><![CDATA[<p>Stichwort: forward declaration</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2510626</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2510626</guid><dc:creator><![CDATA[Th69]]></dc:creator><pubDate>Wed, 05 Oct 2016 09:05:37 GMT</pubDate></item><item><title><![CDATA[Reply to Kompiler erkennt Typ in CPP aber nicht in der Header Datei on Wed, 05 Oct 2016 13:37:21 GMT]]></title><description><![CDATA[<p>Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2510644</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2510644</guid><dc:creator><![CDATA[SchlitzInDaHaus]]></dc:creator><pubDate>Wed, 05 Oct 2016 13:37:21 GMT</pubDate></item></channel></rss>