<?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[&amp;quot;String&amp;quot; Wird nicht angenommen]]></title><description><![CDATA[<p>Guten Tag,</p>
<p>ich arbeite seit ein paar Monaten mit C#.<br />
Nun dachte ich mir, dass ich mich mal an C++ setze, da diese Sprache ja nicht sonderlich anders ist - ich war überrascht - noch weniger Unterschiede, als ich eigentlich dachte.</p>
<p>So,um mir den ein-/umstieg auf C++ möglichst einfach zu gestalten habe ich mich mal hingesetzt und ein paar Kapitel von Video2Brain angeguckt. - Diese habe ich auch erfolgreich &quot;nachgebaut&quot;. - War nicht sonderlich schwierig.<br />
Ich habe viele Dinge dazugelernt.</p>
<p>Nun bin ich an dem Punkt, bei dem ich ein Datenobjekt mit dem Typ &quot;string&quot; deklarieren soll. - in C# kein Problem, aber hier...<br />
Als ich den Code fertiggeschrieben habe, bekam ich direkt eine freudige Fehlermeldung, die wiefolgt aussah:</p>
<p>&quot;Error 1 error C2679: binary '&lt;&lt;' : no operator found which takes a right-hand operand of type 'std::string' (or there is no acceptable conversion)&quot;</p>
<p>Selbstverständlich habe ich direkt die Suche benutzt. - Diese half mit aber nicht sonderlich weiter.</p>
<p>Ich habe also folgenden Fehler:<br />
Das Datenobjekt, mit dem Typ String wurde nicht deklariert. - Aber warum?</p>
<p>(Den oben genannten Fehler bekomme ich in der Zeile, bei der das Objekt ausgegeben werden soll. - Kann es aber nicht, da es in den Augen des Kompilers nicht deklariert wurde.)</p>
<p>Nun zu meiner Frage:<br />
Warum &quot;nimmt&quot; er String nicht an?</p>
<p>Hier der Code:</p>
<pre><code class="language-cpp">// strings1.cpp : Defines the entry point for the console application.
//

#include &quot;stdafx.h&quot;
#include &lt;iostream&gt;
using namespace std; 

int _tmain(int argc, _TCHAR* argv[])
{
	string vorname = &quot;sebastian&quot;;

	cout &lt;&lt; &quot;Mein Vorname ist &quot; &lt;&lt; vorname &lt;&lt;endl;

	return 0;
}
</code></pre>
<p>Vielen Dank für die Hilfe schonmal.... <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>
<p>MfG<br />
Hoamer</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/183282/quot-string-quot-wird-nicht-angenommen</link><generator>RSS for Node</generator><lastBuildDate>Wed, 23 Sep 2026 05:01:19 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/183282.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 03 Jun 2007 16:14:22 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to &amp;quot;String&amp;quot; Wird nicht angenommen on Sun, 03 Jun 2007 16:14:22 GMT]]></title><description><![CDATA[<p>Guten Tag,</p>
<p>ich arbeite seit ein paar Monaten mit C#.<br />
Nun dachte ich mir, dass ich mich mal an C++ setze, da diese Sprache ja nicht sonderlich anders ist - ich war überrascht - noch weniger Unterschiede, als ich eigentlich dachte.</p>
<p>So,um mir den ein-/umstieg auf C++ möglichst einfach zu gestalten habe ich mich mal hingesetzt und ein paar Kapitel von Video2Brain angeguckt. - Diese habe ich auch erfolgreich &quot;nachgebaut&quot;. - War nicht sonderlich schwierig.<br />
Ich habe viele Dinge dazugelernt.</p>
<p>Nun bin ich an dem Punkt, bei dem ich ein Datenobjekt mit dem Typ &quot;string&quot; deklarieren soll. - in C# kein Problem, aber hier...<br />
Als ich den Code fertiggeschrieben habe, bekam ich direkt eine freudige Fehlermeldung, die wiefolgt aussah:</p>
<p>&quot;Error 1 error C2679: binary '&lt;&lt;' : no operator found which takes a right-hand operand of type 'std::string' (or there is no acceptable conversion)&quot;</p>
<p>Selbstverständlich habe ich direkt die Suche benutzt. - Diese half mit aber nicht sonderlich weiter.</p>
<p>Ich habe also folgenden Fehler:<br />
Das Datenobjekt, mit dem Typ String wurde nicht deklariert. - Aber warum?</p>
<p>(Den oben genannten Fehler bekomme ich in der Zeile, bei der das Objekt ausgegeben werden soll. - Kann es aber nicht, da es in den Augen des Kompilers nicht deklariert wurde.)</p>
<p>Nun zu meiner Frage:<br />
Warum &quot;nimmt&quot; er String nicht an?</p>
<p>Hier der Code:</p>
<pre><code class="language-cpp">// strings1.cpp : Defines the entry point for the console application.
//

#include &quot;stdafx.h&quot;
#include &lt;iostream&gt;
using namespace std; 

int _tmain(int argc, _TCHAR* argv[])
{
	string vorname = &quot;sebastian&quot;;

	cout &lt;&lt; &quot;Mein Vorname ist &quot; &lt;&lt; vorname &lt;&lt;endl;

	return 0;
}
</code></pre>
<p>Vielen Dank für die Hilfe schonmal.... <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>
<p>MfG<br />
Hoamer</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1297883</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1297883</guid><dc:creator><![CDATA[Hoamer]]></dc:creator><pubDate>Sun, 03 Jun 2007 16:14:22 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;String&amp;quot; Wird nicht angenommen on Sun, 03 Jun 2007 16:17:10 GMT]]></title><description><![CDATA[<p>Hoamer schrieb:</p>
<blockquote>
<p>Nun dachte ich mir, dass ich mich mal an C++ setze, da diese Sprache ja nicht sonderlich anders ist - ich war überrascht - noch weniger Unterschiede, als ich eigentlich dachte.</p>
</blockquote>
<p>Sorry, aber so ein Schwachsinn. Bis auf die Syntax haben diese beiden Sprachen quasi gar nichts miteinander zu tun.</p>
<p>Zum Fehler: <code>#include &lt;string&gt;</code> .</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1297885</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1297885</guid><dc:creator><![CDATA[Konrad Rudolph]]></dc:creator><pubDate>Sun, 03 Jun 2007 16:17:10 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;String&amp;quot; Wird nicht angenommen on Sun, 03 Jun 2007 16:19:51 GMT]]></title><description><![CDATA[<p>ich meine ja den Syntax <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>k, aber dankeschön!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1297887</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1297887</guid><dc:creator><![CDATA[Hoamer]]></dc:creator><pubDate>Sun, 03 Jun 2007 16:19:51 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;String&amp;quot; Wird nicht angenommen on Sun, 03 Jun 2007 16:49:59 GMT]]></title><description><![CDATA[<p>oder einfach:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;

int main()
{
    std::cout &lt;&lt; &quot;Mein Vorname ist \&quot;Sebastian\&quot;!&quot; &lt;&lt; std::endl;
}
</code></pre>
<p>... macht afaik das selbe <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/1297902</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1297902</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Sun, 03 Jun 2007 16:49:59 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;String&amp;quot; Wird nicht angenommen on Sun, 03 Jun 2007 17:40:44 GMT]]></title><description><![CDATA[<p>Stimmt, da hast du recht.<br />
Aber ein kleiner Minuspunkt ist da schon - Es muss immer ein std:: davor geschriebene werden... <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>
<p>Nochmals vielen Dank!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1297934</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1297934</guid><dc:creator><![CDATA[Hoamer]]></dc:creator><pubDate>Sun, 03 Jun 2007 17:40:44 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;String&amp;quot; Wird nicht angenommen on Sun, 03 Jun 2007 17:47:18 GMT]]></title><description><![CDATA[<p>Ich denke er wollte darauf hinaus dass der Name direkt in der Ausgabe steht</p>
<pre><code class="language-cpp">std::cout &lt;&lt; &quot;Mein Vorname ist \&quot;Sebastian\&quot;!&quot; &lt;&lt; std::endl;
</code></pre>
<p>und nicht auf den namespace<br />
die std stehen da nur weil er eben nicht angibt dass er generell den namespace std verwendet...<br />
sowie du mit using namespace std...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1297936</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1297936</guid><dc:creator><![CDATA[Kuldren]]></dc:creator><pubDate>Sun, 03 Jun 2007 17:47:18 GMT</pubDate></item></channel></rss>