<?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[I&#x2F;O Fehlermeldung]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich komme gerade mit einem vom Compiler verursachten Fehler nicht ganz klar. Es wäre super, wenn mir da jemand weiterhelfen könnte! Das folgende Programm macht noch nichts, sollte doch aber fehlerfrei compiliert werden können:</p>
<pre><code class="language-cpp">#include	&lt;iostream&gt;
#include	&lt;fstream&gt;

using namespace std;

int main(int args, char **argv)
{
    ifstream in(&quot;textfile.txt&quot;);

    if (!in) {
	  cout &lt;&lt; &quot;could not open file!\n&quot;;
	  return 1;
    }

    char vector[args];
    int var=0, num=0;

    return 0;
}
</code></pre>
<p><em>gcc -o classname classname.cpp</em> liefert:</p>
<pre><code>[me@localhost assignment4]$ gcc -o classname classname.cpp
/home/me/tmp/ccyrovL0.o: In function `__static_initialization_and_destruction_0(int, int)':
classname.cpp:(.text+0x1d): undefined reference to `std::ios_base::Init::Init()'
classname.cpp:(.text+0x22): undefined reference to `std::ios_base::Init::~Init()'
/home/me/tmp/ccyrovL0.o: In function `main':
classname.cpp:(.text+0x9a): undefined reference to `std::basic_ifstream&lt;char, std::char_traits&lt;char&gt; &gt;::basic_ifstream(char const*, std::_Ios_Openmode)'
classname.cpp:(.text+0xad): undefined reference to `std::basic_ios&lt;char, std::char_traits&lt;char&gt; &gt;::operator!() const'
classname.cpp:(.text+0xc0): undefined reference to `std::cout'
classname.cpp:(.text+0xc5): undefined reference to `std::basic_ostream&lt;char, std::char_traits&lt;char&gt; &gt;&amp; std::operator&lt;&lt; &lt;std::char_traits&lt;char&gt; &gt;(std::basic_ostream&lt;char, std::char_traits&lt;char&gt; &gt;&amp;, char const*)'
classname.cpp:(.text+0x274): undefined reference to `std::basic_ifstream&lt;char, std::char_traits&lt;char&gt; &gt;::~basic_ifstream()'
classname.cpp:(.text+0x290): undefined reference to `std::basic_ifstream&lt;char, std::char_traits&lt;char&gt; &gt;::~basic_ifstream()'
/home/me/tmp/ccyrovL0.o:(.eh_frame+0x12): undefined reference to `__gxx_personality_v0'
collect2: ld returned 1 exit status
</code></pre>
<p>BS: Mandriva Linux 2009.1 Spring</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/251487/i-o-fehlermeldung</link><generator>RSS for Node</generator><lastBuildDate>Tue, 15 Sep 2026 11:49:55 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/251487.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 06 Oct 2009 06:56:05 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to I&#x2F;O Fehlermeldung on Tue, 06 Oct 2009 06:56:05 GMT]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich komme gerade mit einem vom Compiler verursachten Fehler nicht ganz klar. Es wäre super, wenn mir da jemand weiterhelfen könnte! Das folgende Programm macht noch nichts, sollte doch aber fehlerfrei compiliert werden können:</p>
<pre><code class="language-cpp">#include	&lt;iostream&gt;
#include	&lt;fstream&gt;

using namespace std;

int main(int args, char **argv)
{
    ifstream in(&quot;textfile.txt&quot;);

    if (!in) {
	  cout &lt;&lt; &quot;could not open file!\n&quot;;
	  return 1;
    }

    char vector[args];
    int var=0, num=0;

    return 0;
}
</code></pre>
<p><em>gcc -o classname classname.cpp</em> liefert:</p>
<pre><code>[me@localhost assignment4]$ gcc -o classname classname.cpp
/home/me/tmp/ccyrovL0.o: In function `__static_initialization_and_destruction_0(int, int)':
classname.cpp:(.text+0x1d): undefined reference to `std::ios_base::Init::Init()'
classname.cpp:(.text+0x22): undefined reference to `std::ios_base::Init::~Init()'
/home/me/tmp/ccyrovL0.o: In function `main':
classname.cpp:(.text+0x9a): undefined reference to `std::basic_ifstream&lt;char, std::char_traits&lt;char&gt; &gt;::basic_ifstream(char const*, std::_Ios_Openmode)'
classname.cpp:(.text+0xad): undefined reference to `std::basic_ios&lt;char, std::char_traits&lt;char&gt; &gt;::operator!() const'
classname.cpp:(.text+0xc0): undefined reference to `std::cout'
classname.cpp:(.text+0xc5): undefined reference to `std::basic_ostream&lt;char, std::char_traits&lt;char&gt; &gt;&amp; std::operator&lt;&lt; &lt;std::char_traits&lt;char&gt; &gt;(std::basic_ostream&lt;char, std::char_traits&lt;char&gt; &gt;&amp;, char const*)'
classname.cpp:(.text+0x274): undefined reference to `std::basic_ifstream&lt;char, std::char_traits&lt;char&gt; &gt;::~basic_ifstream()'
classname.cpp:(.text+0x290): undefined reference to `std::basic_ifstream&lt;char, std::char_traits&lt;char&gt; &gt;::~basic_ifstream()'
/home/me/tmp/ccyrovL0.o:(.eh_frame+0x12): undefined reference to `__gxx_personality_v0'
collect2: ld returned 1 exit status
</code></pre>
<p>BS: Mandriva Linux 2009.1 Spring</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1788508</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1788508</guid><dc:creator><![CDATA[Siegfried1]]></dc:creator><pubDate>Tue, 06 Oct 2009 06:56:05 GMT</pubDate></item><item><title><![CDATA[Reply to I&#x2F;O Fehlermeldung on Tue, 06 Oct 2009 07:12:42 GMT]]></title><description><![CDATA[<p>Nimm mal den g++ statt den gcc. Du versuchst hier C statt C++ zu kompilieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1788513</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1788513</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Tue, 06 Oct 2009 07:12:42 GMT</pubDate></item><item><title><![CDATA[Reply to I&#x2F;O Fehlermeldung on Tue, 06 Oct 2009 07:14:37 GMT]]></title><description><![CDATA[<p>danke <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/1788515</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1788515</guid><dc:creator><![CDATA[Siegfried1]]></dc:creator><pubDate>Tue, 06 Oct 2009 07:14:37 GMT</pubDate></item></channel></rss>