<?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[Unbekannter Bezeichner getline]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich verwende Visual C++ 2005 Express Edition und habe ein Problem bei einem einfachem getline. Bei dem Projekt handelt es sich um ein CLR-Konsolenpr. Der Fehler lautet:</p>
<blockquote>
<p>cpp(51) : error C3861: &quot;getline&quot;: Bezeichner wurde nicht gefunden.</p>
</blockquote>
<p>Mein Code (auf relevantes gekürzt):</p>
<pre><code class="language-cpp">#include &quot;stdafx.h&quot;
#include &lt;cstdlib&gt;
#include &lt;iostream&gt;
#include &lt;cstring&gt;
#include &lt;math.h&gt;

using namespace System;
using namespace std;

class cWerte {

      private:

              double werte[100];
              string  eingabe;
			  size_t found;
              bool   readingValues;
              int    lastIndex;
      public:
             void readValues() {

                  /** Alle Werte auf 0 setzen **/

                  int i = 0;
                  while( i != 101 ) {

                         werte[i] = 0;
                         i++;

                  }

                  /** Werte einlesen **/                  

                  cout &lt;&lt; &quot;  \n  Bitte geben Sie nun nach und nach ihre gew\x81nschten Zahlen ein.\n&quot; &lt;&lt;
                          &quot;  Verwenden Sie anstelle eines Kommas, einen Punkt, bzw ein n wenn\n&quot; &lt;&lt;
                          &quot;  Sie die Eingabe beenden möchten\n\n&quot;;

                  readingValues = true;

                  int j = 0;        
                  while( j != 100 &amp;&amp; readingValues ) {

                         cout &lt;&lt; &quot;    - &quot;;
                         if( j &lt; 9) cout &lt;&lt; &quot;0&quot;;
                         cout &lt;&lt; j + 1 &lt;&lt; &quot;: &quot;;

                         getline(cin,eingabe);
						 found = eingabe.find(&quot;n&quot;);

                         if( found == string::npos ) {
							werte[j] = eingabe - 0;
						 }
                         else {
							readingValues = false;
						 }

                         lastIndex++;

                         j++;

                  }

             };
</code></pre>
<p>Was C++ angeht gibt es hier wohl sehr viele, sehr viel bessere und erfahrenderere Programmierer. In anderen Worten: Ich bin Anfänger. Ich habe die Funktion verglichen und weiß nicht woran das liegen könnte. Da er sagt der Bezeichner sei falsch, könnte man auf die Variable schließen, oder? ^^ Allerdings kommen bei den anderen Stellen wo diese Variable verwendet wird keine Fehler.</p>
<p>Gruß Sven</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/207087/unbekannter-bezeichner-getline</link><generator>RSS for Node</generator><lastBuildDate>Sat, 10 Oct 2026 22:10:32 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/207087.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 03 Mar 2008 16:50:49 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Unbekannter Bezeichner getline on Mon, 03 Mar 2008 16:50:49 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich verwende Visual C++ 2005 Express Edition und habe ein Problem bei einem einfachem getline. Bei dem Projekt handelt es sich um ein CLR-Konsolenpr. Der Fehler lautet:</p>
<blockquote>
<p>cpp(51) : error C3861: &quot;getline&quot;: Bezeichner wurde nicht gefunden.</p>
</blockquote>
<p>Mein Code (auf relevantes gekürzt):</p>
<pre><code class="language-cpp">#include &quot;stdafx.h&quot;
#include &lt;cstdlib&gt;
#include &lt;iostream&gt;
#include &lt;cstring&gt;
#include &lt;math.h&gt;

using namespace System;
using namespace std;

class cWerte {

      private:

              double werte[100];
              string  eingabe;
			  size_t found;
              bool   readingValues;
              int    lastIndex;
      public:
             void readValues() {

                  /** Alle Werte auf 0 setzen **/

                  int i = 0;
                  while( i != 101 ) {

                         werte[i] = 0;
                         i++;

                  }

                  /** Werte einlesen **/                  

                  cout &lt;&lt; &quot;  \n  Bitte geben Sie nun nach und nach ihre gew\x81nschten Zahlen ein.\n&quot; &lt;&lt;
                          &quot;  Verwenden Sie anstelle eines Kommas, einen Punkt, bzw ein n wenn\n&quot; &lt;&lt;
                          &quot;  Sie die Eingabe beenden möchten\n\n&quot;;

                  readingValues = true;

                  int j = 0;        
                  while( j != 100 &amp;&amp; readingValues ) {

                         cout &lt;&lt; &quot;    - &quot;;
                         if( j &lt; 9) cout &lt;&lt; &quot;0&quot;;
                         cout &lt;&lt; j + 1 &lt;&lt; &quot;: &quot;;

                         getline(cin,eingabe);
						 found = eingabe.find(&quot;n&quot;);

                         if( found == string::npos ) {
							werte[j] = eingabe - 0;
						 }
                         else {
							readingValues = false;
						 }

                         lastIndex++;

                         j++;

                  }

             };
</code></pre>
<p>Was C++ angeht gibt es hier wohl sehr viele, sehr viel bessere und erfahrenderere Programmierer. In anderen Worten: Ich bin Anfänger. Ich habe die Funktion verglichen und weiß nicht woran das liegen könnte. Da er sagt der Bezeichner sei falsch, könnte man auf die Variable schließen, oder? ^^ Allerdings kommen bei den anderen Stellen wo diese Variable verwendet wird keine Fehler.</p>
<p>Gruß Sven</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1467450</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1467450</guid><dc:creator><![CDATA[MEETyA]]></dc:creator><pubDate>Mon, 03 Mar 2008 16:50:49 GMT</pubDate></item><item><title><![CDATA[Reply to Unbekannter Bezeichner getline on Mon, 03 Mar 2008 17:19:42 GMT]]></title><description><![CDATA[<p>Ich seh bei <code>getline( )</code> keinen Fehler. Warum verwendest du den Namensraum <code>System</code> ? Benötigst du <code>&lt;cstring&gt;</code> wirklich? Include mal <code>&lt;string&gt;</code> !</p>
<p>greetz, Swordfish</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1467457</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1467457</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Mon, 03 Mar 2008 17:19:42 GMT</pubDate></item><item><title><![CDATA[Reply to Unbekannter Bezeichner getline on Mon, 03 Mar 2008 17:20:09 GMT]]></title><description><![CDATA[<p>Es fehlt #include &lt;string&gt;. Dafür sind cstring und soweit ich sehe auch cstdlib und math.h (die übrigens auch als cmath verfügbar ist) überflüssig.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1467458</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1467458</guid><dc:creator><![CDATA[LordJaxom]]></dc:creator><pubDate>Mon, 03 Mar 2008 17:20:09 GMT</pubDate></item><item><title><![CDATA[Reply to Unbekannter Bezeichner getline on Mon, 03 Mar 2008 17:29:53 GMT]]></title><description><![CDATA[<p>Dankeschön <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<p>Das cstring war genau mein Problem <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>Warum ich den Namensraum System benutze? Der ist schon von vornerein drinn wenn man ein Projekt erstellt ^^'' Ich habe kA was das bewirkt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>Math benötige ich anderen Methoden</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1467463</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1467463</guid><dc:creator><![CDATA[MEETyA]]></dc:creator><pubDate>Mon, 03 Mar 2008 17:29:53 GMT</pubDate></item><item><title><![CDATA[Reply to Unbekannter Bezeichner getline on Mon, 03 Mar 2008 17:54:25 GMT]]></title><description><![CDATA[<p>Für reines C++ solltest du kein &quot;CLI&quot; oder &quot;CLR&quot;-Projekt verwenden, sondern Win32-Konsolenapplikation.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1467483</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1467483</guid><dc:creator><![CDATA[~C++ Project]]></dc:creator><pubDate>Mon, 03 Mar 2008 17:54:25 GMT</pubDate></item></channel></rss>