<?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[problem mit undefined reference bei header und klasse]]></title><description><![CDATA[<p>Hab eine klasse und die zugehörige header dazu sowie test file<br />
kommt aber immer die fehler meldung undefined reference Product::displayNumber()</p>
<p>header</p>
<pre><code class="language-cpp">#ifndef _PRODUCT_H
#define _PRODUCT_H

class Product{

public:
    float price;
    void displayNumber();

private:
    int number;

};

#endif
</code></pre>
<p>Die Class</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &quot;product.h&quot;
using namespace std;

Product::Product(){

void Product::displayNumber(){
  cout &lt;&lt; &quot;Number = &quot; &lt;&lt; number &lt;&lt; endl;
}

};
</code></pre>
<p>Und das Test File</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &quot;product.h&quot;
using namespace std;

int main(){
 Product p;
 p.displayNumber();
 return 0;
}
</code></pre>
<p>Bitte Hilf mit jemand <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/184387/problem-mit-undefined-reference-bei-header-und-klasse</link><generator>RSS for Node</generator><lastBuildDate>Wed, 23 Sep 2026 16:36:02 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/184387.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 14 Jun 2007 18:46:50 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to problem mit undefined reference bei header und klasse on Thu, 14 Jun 2007 18:46:50 GMT]]></title><description><![CDATA[<p>Hab eine klasse und die zugehörige header dazu sowie test file<br />
kommt aber immer die fehler meldung undefined reference Product::displayNumber()</p>
<p>header</p>
<pre><code class="language-cpp">#ifndef _PRODUCT_H
#define _PRODUCT_H

class Product{

public:
    float price;
    void displayNumber();

private:
    int number;

};

#endif
</code></pre>
<p>Die Class</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &quot;product.h&quot;
using namespace std;

Product::Product(){

void Product::displayNumber(){
  cout &lt;&lt; &quot;Number = &quot; &lt;&lt; number &lt;&lt; endl;
}

};
</code></pre>
<p>Und das Test File</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &quot;product.h&quot;
using namespace std;

int main(){
 Product p;
 p.displayNumber();
 return 0;
}
</code></pre>
<p>Bitte Hilf mit jemand <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1305971</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1305971</guid><dc:creator><![CDATA[mihailo]]></dc:creator><pubDate>Thu, 14 Jun 2007 18:46:50 GMT</pubDate></item><item><title><![CDATA[Reply to problem mit undefined reference bei header und klasse on Thu, 14 Jun 2007 19:18:07 GMT]]></title><description><![CDATA[<p>Du hast vergessen den Konstruktor zu deklarieren.<br />
Und dein displayNumber muss raus aus dem Konstruktor.<br />
<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="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1305991</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1305991</guid><dc:creator><![CDATA[proggingmania]]></dc:creator><pubDate>Thu, 14 Jun 2007 19:18:07 GMT</pubDate></item><item><title><![CDATA[Reply to problem mit undefined reference bei header und klasse on Thu, 14 Jun 2007 19:27:14 GMT]]></title><description><![CDATA[<p>danke für die antwort geht immer noch nicht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /></p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &quot;product.h&quot;
using namespace std;

void Product::displayNumber(){
  cout &lt;&lt; &quot;Number = &quot; &lt;&lt; number &lt;&lt; endl;
}

Product::Product(){
}
</code></pre>
<p>so hast du es doch gemeint oder ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1305997</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1305997</guid><dc:creator><![CDATA[mihailo]]></dc:creator><pubDate>Thu, 14 Jun 2007 19:27:14 GMT</pubDate></item><item><title><![CDATA[Reply to problem mit undefined reference bei header und klasse on Thu, 14 Jun 2007 19:29:20 GMT]]></title><description><![CDATA[<p>Hast du den Konstruktor jetzt deklariert? Wenn ja, was für ein Fehler bekommst du?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1306003</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1306003</guid><dc:creator><![CDATA[David_pb]]></dc:creator><pubDate>Thu, 14 Jun 2007 19:29:20 GMT</pubDate></item><item><title><![CDATA[Reply to problem mit undefined reference bei header und klasse on Thu, 14 Jun 2007 19:35:48 GMT]]></title><description><![CDATA[<p>Ich habs so gemacht</p>
<p>header</p>
<pre><code class="language-cpp">#ifndef _PRODUCT_H
#define _PRODUCT_H

class Product{

public:
    float price;
    void displayNumber();
    Product();

private:
    int number;

};

#endif
</code></pre>
<p>class</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &quot;product.h&quot;
using namespace std;

void Product::displayNumber(){
  cout &lt;&lt; &quot;Number = &quot; &lt;&lt; number &lt;&lt; endl;
}

Product::Product(){
}
</code></pre>
<p>test file</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &quot;product.h&quot;
using namespace std;

int main(){
 Product p;
 p.displayNumber();
 return 0;
}
</code></pre>
<p>Fehler meldung :<br />
C:\Users\mihailo\AppData\Local\Temp\ccHFU86V.o(.text+0x10):ma.cc: undefined refe<br />
rence to <code>Product::Product(void)' C:\\Users\\mihailo\\AppData\\Local\\Temp\\ccHFU86V.o(.text+0x1c):ma.cc: undefined refe rence to</code>Product::displayNumber(void)'<br />
collect2: ld returned 1 exit status</p>
<p>Ich sitz da jetzt seit 4 stunden dran <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1306009</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1306009</guid><dc:creator><![CDATA[mihailo]]></dc:creator><pubDate>Thu, 14 Jun 2007 19:35:48 GMT</pubDate></item><item><title><![CDATA[Reply to problem mit undefined reference bei header und klasse on Thu, 14 Jun 2007 19:37:56 GMT]]></title><description><![CDATA[<p>Compilierst du auch sicher alle Sourcefiles?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1306012</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1306012</guid><dc:creator><![CDATA[David_pb]]></dc:creator><pubDate>Thu, 14 Jun 2007 19:37:56 GMT</pubDate></item><item><title><![CDATA[Reply to problem mit undefined reference bei header und klasse on Thu, 14 Jun 2007 19:47:32 GMT]]></title><description><![CDATA[<p>mihailo schrieb:</p>
<blockquote>
<p>so hast du es doch gemeint oder ?</p>
</blockquote>
<p>Genau <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1306021</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1306021</guid><dc:creator><![CDATA[proggingmania]]></dc:creator><pubDate>Thu, 14 Jun 2007 19:47:32 GMT</pubDate></item><item><title><![CDATA[Reply to problem mit undefined reference bei header und klasse on Thu, 14 Jun 2007 19:47:55 GMT]]></title><description><![CDATA[<p>oh oh <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>c++ main.cpp mach ich immer das stimmt wohl nicht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>danke für die hilfe bis jetzt !!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1306023</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1306023</guid><dc:creator><![CDATA[mhailo]]></dc:creator><pubDate>Thu, 14 Jun 2007 19:47:55 GMT</pubDate></item><item><title><![CDATA[Reply to problem mit undefined reference bei header und klasse on Fri, 15 Jun 2007 00:16:37 GMT]]></title><description><![CDATA[<p>du musst sowohl die datei mit der main, als auch die datei mit den funktionsdefinitionen von <code>Product</code> kompilieren und die dabei entstehenden dateien dann verlinken (eventuell macht das deine entwicklungsumgebung für dich und du musst nur die richtige einstellung finden. dafür kannst du aber die suchfunktion in den passenden subforen hier verwenden)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1306186</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1306186</guid><dc:creator><![CDATA[queer_boy]]></dc:creator><pubDate>Fri, 15 Jun 2007 00:16:37 GMT</pubDate></item></channel></rss>